首先,继承和组合都可实现代码的重用.
子类继承父类,则继承了父类的所有方法
====================================
之前对这个问题看法过于片面,现加以补充:
组合的优势,从Strategy模式和Bridge模式就能看出来,两模式都是使用聚合
[url=http://leayer.iteye.com/blog/920955]Template Method模式和Strategy模式有何异同[/url]
子类继承父类,则继承了父类的所有方法
====================================
之前对这个问题看法过于片面,现加以补充:
组合的优势,从Strategy模式和Bridge模式就能看出来,两模式都是使用聚合
[url=http://leayer.iteye.com/blog/920955]Template Method模式和Strategy模式有何异同[/url]