方法重載Overload
同名不同參數(shù),目的是減少代碼重復(fù)
int add(int a,int a);
double add(double a,double a);
//構(gòu)造方法重載
public Student() {
}
public Student(int id,String name) {
this(id, name, null);
}
public Student(int id,String name,String gender) {
this(id, name, gender, 0);
}
方法重寫Override
從父類繼承的方法對子類不適用
于是在子類中审胸,重新定義芹啥、重新編寫這個(gè)方法
/**
* 重寫toString()方法
* 從父類繼承的方法在子類中重新定義陵霉,重新編寫
*/
@Override
public String toString() {
String s=super.toString();
return s+", school=" + school;
}
注意事項(xiàng):
重載與重寫
重載歧譬,重寫都是運(yùn)行期查找的過程