一、上转型对象
1.编译时认为是父类的
2.运行时认为时子类的
3.占用子类的内存空间
4.拥有父类的基本属性
二、里氏代换原则
1.父类出现的地方子类一定可以出现
2.子类出现的地方父类不一定能出现
三、接口
1.接口不能实现接口,可以继承接口
2.接口关键字:interface
3.实现接口:implements
4.接口里的方法都是抽象的,默认时公有的抽象方法
5.接口没有构造器,不能被实例化
6.接口是方法级别的抽象,接口不是类
四、final关键字
1.final修饰的方法不能被重写
2.final修饰的类不能被继承
3.final修饰的变量不能重新赋值