摘要: 模拟鸭子项目: 不使用设计模式的方案: 传统继承方式如下: 鸭子超类: GreenHeadDuck继承Duck : 同理可有RedHeadDuck等子类 应对新的需求,看看这个设计的可扩展性 1)添加会飞的鸭子 继承方式解决方案是: 问题来了,这个Fly让所有子类都会飞了,这是不科学的。 继承的问题 阅读全文
posted @ 2018-09-04 23:09 H.U.C-王子 阅读(185) 评论(0) 推荐(0) 编辑