Public class John {
public void setValue(){
this.value = 0;
}
public void setValue(int v){
this.value = v;
}
現在我怎麼會調用這兩個方法?重載多態概念或?
John j = new John();
j.setValueO();
j.setValue(10);
糾正我,如果我錯了。
- 函數重載多態概念嗎?如果不是這樣,那麼OOP分支是否會來這裏。
- 封裝手段隱藏信息和抽象手段隱藏植入細節。所以,當我超載的方法,我是否攜帶上述這兩個任何... {抽象和Encapsulation}
- 是重載編譯時間或運行時?他們爲什麼稱這是爲了超載和重寫?
看看這裏的答案:HTTP://計算器.com/questions/154577/polymorphism-vs-overriding-vs-overloading –
[Types of Polymorphism](http://stackoverflow.com/a/11732581/697630) –