Java-组合和继承

1.组合和继承都是Java代码复用的方式。

2.组合:指在新类中创建原有类对象,重复利用已有类的方法
3.继承:面向对象的主要特性之一,允许根据其他类的实现来定义另一个类的实现。

4.图解:

在这里插入图片描述

5.多用组合,少用继承
  若非严格的 “子类is a父类“ 关系,就用组合。有更好的可扩展性。

猜你喜欢

转载自blog.csdn.net/weixin_41227335/article/details/87904941
今日推荐