比如說原來class A有一個方法:
public void test(String a) {
...
}
現在class B extends A
那么你如果在class B中寫一個方法
public void test(String a) {
...
}
這就叫覆寫(overridden)
如果你象下面這樣寫了:
public void test(Integer i) {
...
}
或
public int test(Socket socket) {
...
}
或...
總之,方法說明部分如果和父類的方法完全一樣的,就是覆寫(overridden)
參數不同的情況下就算重載了。