黑马程序员技术交流社区

标题: 继承是什么?继承的好处是什么?Java中的继承特点是什么? [打印本页]

作者: satana    时间: 2016-5-23 22:49
标题: 继承是什么?继承的好处是什么?Java中的继承特点是什么?


继承就是:把多个类中相同的内容提取出来,定义到一个类中。
          然后让这多个类和这个类产生一个关系,这多个类就具备该类的数据了。
          这种关系叫:继承。

继承的好处是:提高代码的复用性,让类与类之间产生了一个关系,是多态的前提。

继承的特点是:Java中类只能够单继承,但是可以多层继承。
作者: nanliner    时间: 2016-5-23 23:20
继承提高了代码的复用性
也提高了代码的维护性
类与类产生了关系,其实也是继承的一个弊端:类的耦合性增强了。
软件开发的原则是:低耦合,高内聚。
                耦合:类与类的关系
                内聚:就是自己完成某件事情的能力
作者: 小忧伤    时间: 2016-5-23 23:21
已收 面试时用得到




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2