问答详情
源自:4-2 面向对象特性之多态

多态的优势在哪里

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

提问者:qq_慕UI7598871 2021-02-06 16:05

个回答

  • qq_慕函数9403151
    2021-02-14 23:02:45
    已采纳

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

  • AmLc
    2021-10-27 16:10:14

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

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