例如,我有这些类的代码。我如何创建一个类的引用数组,并存储其他几个对象(如 a1 或 a2)的引用值(如果已创建)?
public abstract class Test1 {
// Instance field vars
public Test(){
//initializations
}
public void method1(){
//do's
}
@override
public String toString(){
return (string content)
}
}
然后我有另一个类似的课程
public class Test2 extends Test1 {
// Instance field vars
public Test2(){
//initializations
}
public void method2(){
//do's
super.method1();
}
@override
public String toString(){
return super.toString+(string content)
}
}
然后,我的主要是这样的
Test1 a1 = new Test2()
System.out.println(a1.toString());
a1.method1();