关键字
- final
1 可以修饰类(最终类),成员变量(常量)和方法(最终方法)中的参数
2 不能被继承、重写或者覆盖
3 必须被赋值并且只能被赋值一次
4 父类中的private时默认final - instanceof
是二元运算符,左边是对象,右边是类。当对象是右边类或者子类所创建的对象时,返回true,否则false。
对象的转型
特点 :
1 向上转型不能操作子类新增的成员属性和方法(失掉了这部分功能)
2 可以操作子类隐藏继承的变量重写的方法
3 操作重写的方法时,就是通过子类对象调用这些方法,通过向上转型调用方法时,一定是调用重写的方法
4 可以强制转型对象转换到本来的类型