- 3
- 0
- 约2.78万字
- 约 30页
- 2018-03-21 发布于江苏
- 举报
面向对象(高)
1、课程名称:面向对象(高级)
2、知识点
2.1、上次课程的主要知识点
1、 继承的实现:
· 概念:继承可以扩充已有类的功能
· 实现:class 子类 extends 父类{} ,父类又称为超类,子类又称为派生类
· 限制:子类可以直接继承父类中的全部非私有操作,而只能隐式继承所有的私有操作,一个子类只能继承一个父类,但是允许多层继承。
· 子类对象的实例化过程:在进行子类对象实例化时,首先会先对父类对象进行实例化,调用父类中的构造方法,默认情况下调用的是父类中的无参构造方法,当然也可以通过super指定要调用的是那一个构造方法。
2、 重载与覆写的区别:
· 重载:发生在一个类之中,方法名称相同,参数的类型或个数不同;
· 覆写:发生在继承关系中,子类定义了一个与父类完全一样的方法,但是要注意方法的访问权限,即:被覆写的方法不能拥有比父类更严格的访问控制权限。
3、 this与super关键字
· this表示的是调用本类中的属性或方法,首先会从本类开始查找,如果找不到了,则再去父类中查找;而super表示直接调用父类中的属性或方法;
· this与super调用构造方法的时候都要放在构造方法的首行,所以两者不能同时出现;
· this可以表示当前对象,但是super无此概念。
4、 final关键字:定义的类不能有子类,定义的方法不能被子类所覆写,定义的
您可能关注的文档
- 雅思阅读让是非变得简单雅思阅读.docx
- 集团公司试题题库移动增值业务().doc
- 集食惠精选产品:[花枝茶经典组合装]茗贵硒有花枝独秀.docx
- 雨季汽车保养为爱车撑开“保护伞”.doc
- 零起步教你搭建DISCUZ论坛.doc
- 需要掌握的四级作文题型请大家仔细学习最好背诵.doc
- 青云实验中学初三语文第二次模拟试题.doc
- 青少偶像崇拜调查资料汇总.doc
- 青岛中考物理不定项专题和综合计算专题.doc
- 青岛体育中考考试项目以及评分标准详解.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)