JAVA多态的理解

多态就是继承,将子类对象视为父类对象,叫做“向上转型”。 B extends A; C extends A; 我们就说B和C是A的多态。

实际上,更一般的说方法的重写Overriding(子类对父类方法的重写或对接口中方法的实现)和重载Overloading(同一个类中相同函数名但参数不同的方法)是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。

posted on 2011-12-30 08:15  java课程设计例子  阅读(155)  评论(0编辑  收藏  举报