重写(Override)和重载(Overload)的区别
重写(Override)
定义
重写是子类对父类的非静态,非private,非final允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!
class Animal{
public void move(){
System.out.println("动物可以移动");
}
}
class Dog extends Animal{
public void move(){
System.out.println("狗可以跑和走"
原创
2022-05-28 00:38:42 ·
253 阅读 ·
2 评论