2014年2月21日 星期五

[Java] extend 問題紀錄 (問)

假設
        class extends 動物

(貓 繼承 動物)


Q1:
         
       動物  A = new 貓();
     
1.此行表示啥麼?用途?

2. "A"是屬於哪個class(動物、貓)?



Q2:
      
     動物  A = new 動物();
      A = new 貓();

此2行可以編譯過,然而A不可以用(class)貓裡的method 
1.A仍是動物(class)?
2.若是如此,A=new 貓(); 此行表示?
     

沒有留言:

張貼留言