JAVA中重写、重载、重构的区别??

2025-02-24 16:09:12
推荐回答(2个)
回答1:

重写,是对方法本身重新编写。
重载,函数名相同 参数个数不同。。
重构,重写算是重构的一部分,但重构还包括对程序结构的优化。

回答2:

java中重写和重载是多态的两种表现形式
子类继承父类的时候,子类中的方法和父类中的方法名,返回值,参数列表一样,这就是子类重写了父类的方法
同一个类中,多个方法名一样,参数列表不一样的情况就是方法的重载