当前位置:
代码迷
>>
综合
>> 方法的重载与重写的区别(简洁扼要)
详细解决方案
方法的重载与重写的区别(简洁扼要)
热度:
15
发布时间:
2024-02-12 02:23:36.0
方法重载:
多个方法在同一个类中
多个方法具有相同的方法名
多个方法的参数不同,包括参数不同或者数量不同
方法重写:
子类中出现了和父类中一模一样的方法声明,当子类需要父类的功能,而功能主体子类有自己的内容时,可以重写父类的方法,这样,即沿袭了父类的功能,又定义了子类特有的内容
私有方法不能被重写,因为父类的私有成员子类不能继承
子类的访问劝降不能更低(public>默认>私有)
相关解决方案