学习了银行系统的视频,感觉在抽象和建模上面,银行系统比交通灯要简单些,交通灯12个对象,各个lamp之间关系还挺紧密,而银行系统主要就是关于3个numberMachine对象的处理,而且这个3个对象之间的没什么关系,独立的。
上述就是这个例子的三个主要类,NumberMachine NumberManager ServiceWindow,而主程序主要是通过多个线程来模拟客户的加入和退出,窗口处理客户这么个流程。
原文:http://www.cnblogs.com/zhblucky/p/3618554.html