mangos的拍卖行系统

mangos的拍卖行系统

主要有三个类:

1.AuctionEntry:

对应拍卖行auctionhouse表的记录;有2个数据持久性相关的成员:DeleteFromDB,SaveToDB

2.AuctionHouseObject

对应拍卖行实例,比如部落拍卖行,联盟拍卖行

3.AuctionHouseMgr

管理多个AuctionHouseObject

这种结构的好处:思路清晰,可归结为Entry-Instance-Mgr层次结构,而且便于向Player类集成,个人感觉邮件系统也应该采取这种结构。

你可能感兴趣的:(mangos的拍卖行系统)