A.X x = new X() B.X x = new Y() C.Y x = new Y() D.Y x = new X()
A.子類定義了自己的構造方法,就不會調(diào)用父類的構造方法 B.子類必須通過super關鍵字調(diào)用父類有參的構造方法 C.如果子類的構造方法沒有通過super調(diào)用父類的構造方法,那么子類會先調(diào)用父類中無參構造方法,之后再調(diào)用子類自己的構造方法 D.創(chuàng)建子類對象時,先調(diào)用子類自己的構造方法,然后再調(diào)用父類的構造方法
A.class A extends B B.class B implements A C.class A implements D.class B extends A