java基础之多态性
2016-11-29 21:40
309 查看
面向对象特征:多态性
(1)多态性:一个事物的多种形态。如:方法的重载和重写、子类对象的多态性(虚拟方法调用:父类引用指向子类的对象实体,当调用方法时,执行的是子类重写父类的方法)。
(2)子类对象的多态性使用的前提:①要有继承性 ②要有子类对父类方法的重写。
(3)程序运行分成编译时和运行时状态。
对于多态性来说,编译时,“看左边”,将此引用变量理解成父类的类型。
运行时,“看右边”,关注于真正的对象实体(子类的对象),那么执行的方法就是子类对象的方法。
子类对象的多态性,并不适用于属性。
相关文章推荐
- java基础---->多态性
- [ java ] java基础对象多态性!
- Java基础之继承(多态性)
- JAVA基础学习篇----《thinking in java》第七章:多态性
- Java自学之路-Java基础教程-18:Java四大特性之多态性以及接口interface
- 【Java基础】多态性
- [Java基础] 多态性
- Java基础学习——Java多态性
- java基础---->多态性
- java基础-------对象多态性!
- java基础之对象的多态性
- Java基础之多态性
- java夯实基础之多态性
- Java基础知识之多态性
- Java基础之在窗口中绘图——利用多态性使用鼠标自由绘图(Sketcher 7 with a crosshair cursor)
- JAVA基础之——深入理解java多态性
- java基础---->多态性
- 【Demo 0006】Java基础-类多态性
- Java基础(极客)——15、Java面向对象多态性
- Java Swing入门基础 (转)