以下哪个术语支持对象重用?( )
类继承(Class Inheritance)
对象组合(Object Composition)
Java Beans(Java Beans)
属性(Attributes)
在组合与继承之间选择
1.组合通常用于想在新类中实现现有类的功能而非它的接口这种情形。即,在新类中嵌入某个对象,让其实现所需要的功能,但新类的用户看到的只是为新类所定义的接口,而非嵌入对象的接口。
2.在继承的时候,使用了某个现有类,并开发一个它的特殊版本。
所以,通过对象组合更有利于对象重用。
1.组合通常用于想在新类中实现现有类的功能而非它的接口这种情形。即,在新类中嵌入某个对象,让其实现所需要的功能,但新类的用户看到的只是为新类所定义的接口,而非嵌入对象的接口。
2.在继承的时候,使用了某个现有类,并开发一个它的特殊版本。
所以,通过对象组合更有利于对象重用。