主要有三个类:
1.AuctionEntry:
对应拍卖行auctionhouse表的记录;有2个数据持久性相关的成员:DeleteFromDB,SaveToDB
2.AuctionHouseObject
对应拍卖行实例,比如部落拍卖行,联盟拍卖行
3.AuctionHouseMgr
管理多个AuctionHouseObject
这种结构的好处:思路清晰,可归结为Entry-Instance-Mgr层次结构,而且便于向Player类集成,个人感觉邮件系统也应该采取这种结构。
Powered by: C++博客 Copyright © true