一、final、instanceof
格式:父类对象 instanceof 子类类型名(返回类型为boolean)
boolean 变量名 = 父类对象 instanceof 子类类型名
二、循环判断结构
判断语句:if判断 switch判断
循环结构:for循环、while循环、do...while循环
do...while循环:无论什么前提下,一定会由一次循环执行
switch:只支持int和String判断
三、this、super
this:当前类的对象
super:父类的对象
This:可以调用当前类的属性和方法(普通方法和构造方法)
调用普通方法:this.方法名();
调用构造方法:this(); 1)只会在构造方法中调用其他构造方法
2)调用构造方法必须写在当前方法体的第一行
Super:可以调用父类的属性和方法(普通方法和构造方法)
调用普通方法:super.方法名();
调用构造方法:super(); 1、一般方法重写,都会在第一行加上super.重写方法名();
用于对父类方法的过程补充
2、子类的构造方法一定会调用父类的构造方法
用于初始化父类对象,并继承父类对象的属性和方法
3、调用父类构造方法必须写在当前方法体的第一行