同一個(gè)包不能有相同類名
public class Test {public static void main(String[] args) {//a 的編譯類型 A, 運(yùn)行類型 B
A a = new B();//向上轉(zhuǎn)型
System.out.println(a.sum());//?40 ->30
System.out.println(a.sum1());//?30->20
}
}
class A {//父類
public int i = 10;
//動(dòng)態(tài)綁定機(jī)制:
public int sum() {//父類 sum()
return getI() + 10;//20 + 10
}
public int sum1() {//父類 sum1()
return i + 10; //10 + 1}
}
public int getI() {//父類 getI
return i;
}
}
class B extends A {//子類
public int i = 20;
// public int sum() {// return i + 20;
// }
public int getI() {//子類 getI()
return i;
}
public int sum1() { return i + 10;
}
}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧