-
组合与继承的区别 :
继承: 是子类继承父类,父类的所有属性和方法都被子类 拥有 。
组合: 是指将 new一个类 作为一个成员变量。 -
使用场景 :
当类具有从 一般到特殊 的关系时使用继承.
当类需要其他类 作为工具 使用时使用组合.
Java学习-组合与继承的区别以及两者的使用场景
最新推荐文章于 2023-05-16 11:56:48 发布
组合与继承的区别 :
继承: 是子类继承父类,父类的所有属性和方法都被子类 拥有 。
组合: 是指将 new一个类 作为一个成员变量。
使用场景 :
当类具有从 一般到特殊 的关系时使用继承.
当类需要其他类 作为工具 使用时使用组合.