程序运行结果1

/**
 * 构造方法是  是被实例化的时候才调用的
 * 继承父类  等于实例化父类
 * @author zx
 *
 */
public class A {
 public A(){
  System.out.println("------A-------");
 }
 public static void main(String[] args) {
  new Child();
       //  System.out.println(new Child());  
     }
 
}
class Parent {  
    public  Parent() {  
        System.out.println("----Parent----");  
    }  
}  
class Child extends Parent {  
    public Child() {  
        System.out.println("----Child-----");  
    }  
    Brother b = new Brother();  
}  
 class Brother {  
    public Brother(){  
        System.out.println("----Brother----");  
    }  
}  

运行结果:

----Parent----
----Brother----
----Child-----

你可能感兴趣的:(程序)