通常,Var arg方法使用相同的方法覆盖 var arg 方法,但在我的代码中,使用 var args 覆盖常规方法。
但一般来说,Var args 方法只应覆盖或被与 和 不同的其他 var args 方法覆盖或覆盖。Test.go(String[])A.go(String...)
但我得到了输出T。
class A{
public void go(String...s){
System.out.println("A");
}
}
class Test extends A {
public void go(String[] a){
System.out.println("T");
}
public static void main(String[] args){
A a = new Test();
a.go("dd");
}
}
输出: T
慕森王
动漫人物
慕容708150
相关分类