关于对于java中的多态和final修饰符的总结
目录
1.面向对象的三大特性:
封装、继承、多态
2.多态:
定义:多态是同一个行为具有多个不同表现形式或形态的能力。简单来讲就是“一个接口,多种实现”,就是同一种事物表现出的多种形态。
问:什么是多态?
答:指对象可以有多种形态。
问:多态的常见形式:
![](https://img-blog.csdnimg.cn/427afc7e628d48e89e58db5e4dca8c80.png)
2.1多态中成员访问特点:
- 成员方法调用:编译看左边,运行看右边。
- 成员变量调用:编译看左边,运行也看左边。(注意)
2.2多态的前提:
- 有继承/实现关系;有父类引用指向子类对象;有方法重写(多态侧重行为多态)。
- 继承: