1.继承

继承是建立在子类和父类的基础之上的
类之间的继承 - 单继承
接口之间的继承 - 多继承
类与接口之间的关系 - 一对多 - 实现关系:一个类实现多个接口

基于以上的知识:
1.按照封装的高度来说 - 接口 -> 抽象类 -> 普通类
2.接口也是一个特殊的类,其实也是父类
3.如果一个子类与父类产生了关系 - 继承关系:从类型上来说子类属于父类的一个实例

新知识:
如果说子类的引用指向了父类的对象就是 - 向上造型

重点补充:
方法的重载和重写的区别(理解):
方法的重载看的是引用
方法的重写看的是对象

方法的重载是在编译器绑定参数的 - 编译期就是jvm检查java代码语法的时候
方法的重写是在运行期执行的 - 因为对象是在运行期才出现的