美文网首页
重载和重写的区别

重载和重写的区别

作者: bfx1000 | 来源:发表于2018-09-28 15:15 被阅读0次

    重载(overload):编译时多态性
    发生在同一个类中,方法名相同参数列表不同(参数个数不同、参数类型不同、参数顺序不同),视为重载。
    重写(override):运行时多态性
    发生在父类与子类之间,子类被重写方法与父类被重写方法有相同的返回类型,子类声明的异常不多于父类。


    来源
    https://blog.csdn.net/jackfrued/article/details/44921941

    相关文章

      网友评论

          本文标题:重载和重写的区别

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