主要有三個(gè)類:
1.AuctionEntry:
對(duì)應(yīng)拍賣行auctionhouse表的記錄;有2個(gè)數(shù)據(jù)持久性相關(guān)的成員:DeleteFromDB,SaveToDB
2.AuctionHouseObject
對(duì)應(yīng)拍賣行實(shí)例,比如部落拍賣行,聯(lián)盟拍賣行
3.AuctionHouseMgr
管理多個(gè)AuctionHouseObject
這種結(jié)構(gòu)的好處:思路清晰,可歸結(jié)為Entry-Instance-Mgr層次結(jié)構(gòu),而且便于向Player類集成,個(gè)人感覺(jué)郵件系統(tǒng)也應(yīng)該采取這種結(jié)構(gòu)。