本文共 155 字,大约阅读时间需要 1 分钟。
两者都是实现多态的一种方式,重载是编译时多态,重写是运行时多态
重载:在同一个类中存在仅参数列表(参数类型、个数、顺序)不同的同名方法,不能根据返回值类型和修饰符区分。
重写:发生在继承关系中,其中重写的两个方法必须方法名、参数列表完全相同,遵循里氏代换原则(返回值<=父类;抛出异常<=父类;修饰符>=父类)
转载地址:http://jbmmi.baihongyu.com/