组合复用原则

一、什么是组合复用原则 组合复用原则也叫合成/聚合复用原则(CARP),就是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。  这个原则的简短表述就是:要尽量使用组合,尽量不要使用继承。 二、实现复用的两种方式 在面向对象的设计里,有两种基本的方法可以在不同的环境中复用已有的设计和实现,即通过组合或通过继承。 组合 由于组合可以将已
相关文章
相关标签/搜索