成员变量中有创建对象,它也是一个成员变量,和int a = 10;没有本质区别
- 读程序,然后分析过程和结果,提供必要的文字说明
public class Obj3 extends Obj1 {
Obj2 ob2 = new Obj2();
public Obj3(){
System.out.println("obj3");
}
public static void main(String[] args) {
Obj3 obj3 = new Obj3();
}
}
class Obj1 {
Obj2 ob2 = new Obj2();
public Obj1() {
System.out.println("Obj1");
}
}
class Obj2 {
public Obj2() {
System.out.println("obj2");
}
}