- 7
- 0
- 约 13页
- 2017-04-04 发布于贵州
- 举报
2015.6.17--java第七章继承和多态章总结2015.6.17--java第七章继承和多态章总结
继承和多态
1.继承的作用:
它是面向对象的三大特征之一,可以解决编程代码冗余的问题,是实现代码重用的重要手段之一。继承是软件可重用性的一种表现,新类可以在不增加自身代码的情况下,通过从现有的类中继承其属性和方法,来充实自身内容,这种表现或行为就称为继承。这个时候新类称为子类,现有的类称为父类。它最基本的作用就是:使得代码可重用,增加软件的可扩充性。
2.继承的语法:
[访问修饰符] class SubClass extendsSuperClass;
a.通过extends实现继承 subclass 是子类 后者是父类。
b.如果访问修饰符是public,那么该类在整个项目可见。
不写访问修饰符,该类只在当前包可见。
c.子类可以从父类中继承,public和protected修饰的属性和方法,不论子类和父类是否在同一个包里。
d.子类还可以继承默认访问修饰符修饰的属性和方法,但是子类和父类必须在同一个包里。
E.子类无法继承父类的构造方法。
3.多重继承关系的初始化顺序:
父类属性父类构造方法子类属性子类构造方法。
4.实例化子类对象:
创建该类的对象。
创建该类的子类的对象。
子类在实例化时,会首先执行父类的构造方法,然后才执行子类的构造方法。
5.子类继承父类时,构造方法的调用规则如下:
如果子类的构造方法中没有通过super显式调用父类的有参构造方法,也没有通
您可能关注的文档
- 2014高中体育简报第4期.doc
- 2014年高考分类考点汇总 字音.doc
- 2014高中历史一轮复习 必修一 单元评估检测(七).doc
- 2014珠海艺术职业学2014年总结(学校版).doc
- 2014高中生物《创新设计》一轮复习1-3-2.doc
- 2014高考人教版物理大一轮复习导学案 第2章 学案7 摩擦力.doc
- 2014高考历史一轮复习(人教版)专题评估检测:专题二十一20世纪以来中国重大思想理论成果2.doc
- 2014高层建筑设计任务书.doc
- 2014甘肃省会计考试《财经法规与职业道德》全真模拟-28.doc
- 2014高考英语二轮复习 完形填空+词汇真题57.doc
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)