1. 程式人生 > >子類、父類各種方法的執行順序

子類、父類各種方法的執行順序

package parentAndChild;

/**
 * 狗類,繼承動物
 */
public class Dog extends Animal{

public static void main(String[] args) {
Dog Dog = new Dog();
Dog.A();
}

static {
System.out.println("子類的靜態程式碼塊");
}

{
System.out.println("執行子類的構造程式碼塊"); 
}

public Dog(){
System.out.println("執行子類的構造方法");
}

public void A() {  
        System.out.println("執行子類的A方法");  
    }  

public void B(){
System.out.println("執行子類的B方法");  
}
}