美文网首页
重载(Overload )和覆写(override)的理解及区别

重载(Overload )和覆写(override)的理解及区别

作者: 目标肢解 | 来源:发表于2016-06-11 23:37 被阅读0次

    重载Overload特点(两必须一可以)

    public bool withdraw(double amt, string name)

    public double withdraw(double amt)

    1、方法名必须相同

    2、参数列表必须不相同

    3、返回值类型可以不相同

    注意:override存在于继继承的关系类中。

    覆写Override特点(三相同):

    public override bool withdraw(...)

    1、方法名相同

    2、参数列表相同

    3、返回值类型相同

    注意:存在于同一类中,但是只有虚方法和抽象方法才能被覆写.

    相关文章

      网友评论

          本文标题:重载(Overload )和覆写(override)的理解及区别

          本文链接:https://www.haomeiwen.com/subject/xbvcdttx.html