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