寻找银弹

致力于探寻软件开发中的本质问题

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年7月20日

摘要: 接口的抽象也不稳定的问题多维度的变化 将抽象部分和实现部分相分离,使他们都可以独立的变化。 根据不同的变化类型,建立不同的虚类,再在不同的具体实现中进行这些派生类的对象的组合。在虚类中放一个另外一个虚类的对象作为变量 Code:public abstract calss Tank{ protected TankOperation TankOP; public Tank(Tan... 阅读全文
posted @ 2006-07-20 17:36 hchlee 阅读(135) 评论(0) 推荐(0) 编辑