方法的重写和重载有什么区别

tech2022-07-14  154

方法的重写和重载有什么区别?

一、重写     1、发生在父子类中,方法名相同,参数列表也相同,方法体不同;     2、重写遵循“运行期”绑定,看对象的类型来调用方法。 二、重载     1、发生在同一个类中,方法名相同,参数列表不同,方法体不同;     2、重载遵循“编译期”绑定,看参数的类型来调用方法。

最新回复(0)