为了账号安全,请及时绑定邮箱和手机立即绑定

多态的优势在哪里

按老师这么写,跟我自己写一个普通的方法有什么样的区别

正在回答

2 回答

扩展性强,父类的变量可以赋值不同的子类对象,而调用不同的子类重写的方法

0 回复 有任何疑惑可以回复我~

普通方法的话,没有对一个行为(也就是方法)在规范的情况下实现该功能,传个86我想执行什么就是什么,不一定是voice,接口应该是一个规范吧

总感觉有点像树型家谱,姓李的话,下一辈都姓李(相当于接口的一个方法也就是规范),但是名叫什么随便你(也就是多个实现类),普通方法我想姓什么就姓什么,看似很“自由”,但是违背了家族的“规范”

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530803    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

多态的优势在哪里

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号