标签:
类和对象构成更复杂的结构就像搭积木的过程,通过不同组合,形成不同形状。
1、组合类和对象以形成更复杂的结构。
2、尽量使用关联关系来代替继承关系。
结构型模式又分为对象结构型模式和类结构型模式。
对象结构型模式把多个类组合成一个更复杂的系统,在类结构模式中一般只存在继承和实现关系。
类结构型模式通过关联、依赖关系使得一个类中定义另一个类的实例对象,然后通过该对象调用其方法。
根据组合/复用原则 (CARP),在代码中应尽量使用关联关系来代替继承关系。
标签:
原文地址:http://www.cnblogs.com/jingmoxukong/p/4253091.html