7.1 auction类图
2014-11-11 13:41:23 1 举报
Auction类图是一个用于描述拍卖系统的类图。它包含了几个主要的类,如Auction、Bid、Item和User。Auction类是整个系统的核心,它包含了一些基本的属性和方法,如开始时间、结束时间、当前最高出价等。Bid类表示一次出价,包含了出价者、出价金额和出价时间等信息。Item类表示拍卖的物品,包含了物品名称、描述、起拍价等信息。User类表示参与拍卖的用户,包含了用户名、密码、联系方式等信息。此外,还有一些辅助类,如Validator用于验证输入数据的合法性,Logger用于记录系统日志等。通过这些类之间的交互,实现了拍卖系统的基本功能,如发布拍卖信息、查看拍卖详情、参与竞拍等。
作者其他创作
大纲/内容
AuctionItem
- name:String- description:String- price:double- bidTimeoutS:int
Auction
- state:AuctionState- id:String- idCounter:static int- bidTimeoutS:int- item : AuctionItem- arcList: List- auctionRunningTimer: Timer- bestBid: double- bestBidderName: String- SEPARATOR: static String
TimerTask
+ run(): void
继承
关联
AuctionTimeBroadcasterTask
- owner:Auction- timeoutCounter: int
0 条评论
下一页