3 组合模式 用来统合类体系中的两种对象: 一种对象能够包含体系中的其他对象,另一种不能。前者叫做组合体,后一种叫做非组合体。两者统称组件。 3.1 常规的组合体/非组合体式层级 常规的实现方式中,所有组件都具有相同的抽象基类,而且组合体要直接继承自另外一个抽象基类。 3.2 只用一个类来表示组合体与非组合体 略。