开发者社区 问答 正文

多态的好处和弊端分别是什么?

已解决

多态的好处和弊端分别是什么?

展开
收起
游客aorkhdsbrbdku 2022-04-03 15:43:59 1690 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    多态的好处:提高了程序的扩展性。继承的父类或接口一般都是类库中的东西,如果要修改某个方法的具体实现方式是,就只有通过子类去覆写要改变的某一个方法,这样在通过将父类的应用指向子类的实例去调用覆写过的方法就可以了! 多态的弊端:当父类引用指向子类对象时,虽然提高了扩展性,但是只能访问父类中具备的方法,不可以访问子类中特有的方法。(前期不能使用后期产生的功能,即访问的局限性)

    2022-04-03 16:13:05
    赞同 展开评论
问答地址: