A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

继承是什么?继承的好处是什么?

3 个回复

倒序浏览
继承就是从已有的类派生出新的类。新的类能调用父类的属性和方法,并且可以有自己的的特性。就像父亲与儿子,儿子除了继承父亲的一些优点外,也可以发展自己的长处。你也是下一期的吗
回复 使用道具 举报
就相当于某一类的东西,有多个共同特性
比如学生,老师,职工都属于人,都有头发、肤色、身高、体重等属性,就可以写一个人的类作为其他有不同社会属性的父类,,而头发、肤色、身高、体重等成员变量及get,set函数就直接写在父类,子类可以直接使用,,然后不同社会属性再有不同的属性,例如学生有成绩,老师、职工有工资等,子类再定义自己特有的成员变量及get,set方法,及子类自有的方法等
这样做的话减少了代码冗余,而且子类不需要去考虑这一类所有的共同属性,因为全由父类定义并实现好了
回复 使用道具 举报
简单来说子类拿到父类的非私有的属性和方法然后直接使用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马