合成复用原则(Composite Reuse Principle)

合成复用原则涉及的一个重要概念就是委派(委托): 委派——一个对象请求另一个对象的功能,是实现复用的一种常见形式,与继承相比,委派更多是在object层面而不是class的层面。 如果子类只需要复用父类的一小部分功能,可以不通过继承而是使用委派机制来实现,从而避免大量无用方法。 合成/聚合复用原则定义: 在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到
相关文章
相关标签/搜索