方法重载和方法重写都是多态性的体现(overloading和overriding)
1.方法重载overloading,是一个类中有多个同名函数,有不同的参数列表(参数数目, 参数类型,参数排列顺序)或返回值。
2.方法重写overriding,是子类中有跟父类的同名函数,参数列表和返回值页都一样,具体函数实现不一样。
overloading是一个类的多态性表现, overriding是子类与父类之间多态性的表现。
本文详细介绍了方法重载(overloading)与方法重写(overriding)的区别及应用场景。方法重载允许同一个类中定义多个同名但参数列表不同的方法;而方法重写则是在子类中重新定义父类的方法,实现多态性。
方法重载和方法重写都是多态性的体现(overloading和overriding)
1.方法重载overloading,是一个类中有多个同名函数,有不同的参数列表(参数数目, 参数类型,参数排列顺序)或返回值。
2.方法重写overriding,是子类中有跟父类的同名函数,参数列表和返回值页都一样,具体函数实现不一样。
overloading是一个类的多态性表现, overriding是子类与父类之间多态性的表现。

被折叠的 条评论
为什么被折叠?