楼主要问的是代码的重写?JAVA规定可以在同一类中存在同一名称的方法,但必须参数不同。调用的时候计算机根据你传入的参数来确定调用哪个方法,比如:
public class test{
int i;
int j;
public test(int i){
this.i=i;
}
public test(int i,int j){
this.j=j;
}
}
-----------------
public static void main(string[] args){
test t=new test(1);
//或:
test t=new test(2,3);
}
---------------------------
p.s.楼主你要问的是这个吗?还是方法的覆盖啊?