第七章 复用类
导读:尽管面向对象编程对继承极力强调,但在你开始设计时,一般你应优先选择使用组合,只在确实必要时才使用继承。因为组合更具灵活性。此外,通过对成员类型使用继承技术,你可以在运行期就改变那些成员对象的类型和行为。因此,你可以在运行期改变组合而成的对象的行为。
导读:尽管面向对象编程对继承极力强调,但在你开始设计时,一般你应优先选择使用组合,只在确实必要时才使用继承。因为组合更具灵活性。此外,通过对成员类型使用继承技术,你可以在运行期就改变那些成员对象的类型和行为。因此,你可以在运行期改变组合而成的对象的行为。