在java里面,重载在于同名函数的参数列表,参数个数和参数类型不同时,都是重载
原函数:
void show(int a ,int b){
return a+b;
}
重载举例:
void show(int a ,double b){
return a+b;
}
在java里面,方法重写的前提是类的继承,子类和父类的方法是一模一样的,方法里面的代码可以不改,有新需求时,可以修改方法里面的代码,另外如果你修改了代码,但是你又需要调用父类里面的方法时,要使用super关键字。
原函数
void show(){
Sysotem.out.println("people");
}
重写举例:
void show(){
Sysotem.out.println("student");
}