JAVA多态的理解
2011-12-30 08:15
281 查看
多态就是继承,将子类对象视为父类对象,叫做“向上转型”。 B extends A; C extends A; 我们就说B和C是A的多态。
实际上,更一般的说方法的重写Overriding(子类对父类方法的重写或对接口中方法的实现)和重载Overloading(同一个类中相同函数名但参数不同的方法)是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。
实际上,更一般的说方法的重写Overriding(子类对父类方法的重写或对接口中方法的实现)和重载Overloading(同一个类中相同函数名但参数不同的方法)是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。
相关文章推荐
- java -----理解java的三大特性之多态
- Java中多态的理解
- java四大特性理解(封装继承多态抽象)
- 探探对java多态的理解
- 理解Java中的多态
- java中对面向对象的三大特征:封装、继承、多态的理解
- 对Java多态的深入理解
- 【Java基础】Java中多态的理解
- Java中多态的一些简单理解
- java提高篇之理解java的三大特性——多态
- 我理解的java多态
- 【Java】java多态的理解
- 深入理解Java三大特性中的多态
- 黑马程序员-Java_另类理解多态AND理解父类引用指向子类对象的方式
- java提高篇(三)-----理解java的三大特性之多态
- java多态的理解
- 理解JAVA多态
- JAVA中几个易混淆关键词的理解:行为,隐藏,组合和继承,覆写和重载,多形(多态)性,动态绑定,上溯造型,抽象类,接口
- 深入理解java多态
- java编程思想之多态理解