A派生出子類B,B派生出子類C,并且在Java源代碼中有如下聲明:
1. A a0=new A();
2. A a1 =new B();
3. A a2=new C();
問以下哪個說法是正確的?()
A.只有第1行能通過編譯
B.第1、2行能通過編譯,但第3行編譯出錯
C.第1、2、3行能通過編譯,但第2、3行運(yùn)行時出錯
D.第1行、第2行和第3行的聲明都是正確的
以下哪項(xiàng)是接口的正確定義?()
A.A
B.B
C.C
D.D