miszhou
2016-04-21 08:29
多态的优点在于什么,仅仅是为了减少代码量吗,并且多态有时还不能引用子类特有的方法,反而要在重新创建一个对象子类,感觉那样的话不就多此一举了吗,新手求指导
多态性是面向对象程序设计代码重用的一个最强大机制,动态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,主要体现在继承和接口实现两方面
一般的,父类引用指向子类就要用到多态,简单说就是,定义一个接口,用多种形式实现。意思就是现实中的,接到同样的要求,每个人都有自己的方法来实现。编程中就是,把对象的共同点抽象出来,子类可以继承父类的方法,并且还可以有自己特有的方法。
Java入门第二季 升级版
530652 学习 · 6091 问题
相似问题