比如说原来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)
参数不同的情况下就算重载了。