01 语言基础+高级:1-4 接口与多态_day09【继承、super、this、抽象类】

day09【继承、super、this、抽象类】

三大特性——继承
方法重写
super关键字
this关键字
抽象类


教学目标
能够解释类名作为参数和返回值类型
能够写出类的继承格式
能够说出继承的特点
能够说出子类调用父类的成员特点
能够说出方法重写的概念
能够说出super可以解决的问题
描述抽象方法的概念
写出抽象类的格式
写出抽象方法的格式
能够说出父类抽象方法的存在意义


 

day09_01_继承的概述

day09_02_继承的格式

 

 

day09_03_继承中成员变量的访问特点

 

day09_04_区分子类方法中重名的三种变量

 

day09_05_继承中成员方法的访问特点

 

day09_06_继承中方法的覆盖重写_概念与特点

 

day09_07_继承中方法的覆盖重写_注意事项

 

 

day09_08_继承中方法的覆盖重写_应用场景

 

小贴士:这里重写时,用到super.父类成员方法,表示调用父类的成员方法。

 

day09_09_继承中构造方法的访问特点

 

小贴士: 构造方法的名字是与类名一致的。所以子类是无法继承父类构造方法的。

              构造方法的作用是初始化成员变量的。所以子类的初始化过程中,必须先执行父类的初始化动作。

day09_10_super关键字的三种用法

 

day09_11_this关键字的三种用法

 

 

day09_13_Java继承的三个特点

 

day09_15_抽象方法和抽象类的格式

 

抽象方法
修饰符 abstract 返回值类型 方法名 (参数列表); 

抽象类
修饰符 abstract class 类名字 {
}

 

day09_16_抽象方法和抽象类的使用

day09_17_抽象方法和抽象类的注意事项

 

 

 此时的方法重写,是子类对父类抽象方法的完成实现,我们将这种方法重写的操作,也叫做实现方法

================================================

end 

posted @ 2019-11-06 08:19  Marlon康  阅读(117)  评论(0编辑  收藏  举报