java有三大特性:封装、继承、多态java
封装和继承就是为多态服务的对象
多态指的是,对不一样类的对象发出一样的请求,会产生不一样的行为继承
多态存在的三个条件:引用
(1)要有继承请求
(2)要有重写封装
(3)父类的引用指向子类的对象