如何设计?高手请进!内详。 ( 积分: 200 )

  • 主题发起人 lichaogang
  • 开始时间
to HAZL:
看了你的想法,感觉很好,事实上这样做基本上可以避免我上面所提出的问题,有点“观察者”模式的思想。

to All:
不知大家还有什么好的想法,请发表,Thks.
 
主要就是command,templatemethod,可以搞一个工厂模式创建IAlarm。
 
to HAZL:
对于我来说,最为有用的即是你Register和unRegister的思想,这样的话我可以不需硬编码Alarm的类别到代码中,当需要增加一种Alarm时只要增加一个具体类,然后注册到“管理者”类中即可。这实际就是observer模式的思想。之前我也这么想过,不过没有想清楚,多谢你的提示。
 
还不给分?
 
别着急啊,分是一定会给的!
 
结贴送分。
 
顶部