问答详情
源自:2-3 虚方法和多态

new 和虚方法

在继承中new和虚方法都是张扬个性的,有什么区别????有了new,为什么还要虚方法???

提问者:小鱼仙倌 2018-11-23 08:06

个回答

  • 慕先生0136867
    2019-02-26 21:36:34
    已采纳

    结果也不一样,,,在子类中用了new,如果调用的是基类,得到的结果是基类的结果;如果是用了虚方法,那么即使调用基类,得到的也是派生类的结果。

  • H_大仙
    2018-11-26 20:15:28

    一个是重写,一个是覆盖