摘要: (上图 来自 大话设计模式)   合成/聚合复用原则,在实现代码重用时,首先考虑的是合成/聚合,而不是类的继承。 类继承性是严格的,如果父类的实现发生改变,则子类的实现也得跟着发生变化。 继承破坏类封装性。子类必须和父类关联在一起。 不合理的继承,带来混乱的语义。 阅读全文
posted @ 2009-11-29 10:41 thomastao 阅读(237) 评论(0) 推荐(0) 编辑