當前位置:編程學習大全網 - 編程軟體 - java關於接口和繼承的小問題。

java關於接口和繼承的小問題。

1. 詳細解釋 B a=new A();

建立壹個類型B的引用,指向壹個新建的類型A的引用。不能反過來的原因是類型A肯定是壹個類型B(A繼承自B),而類型B不是壹個類型A(麻雀是鳥,而不能說鳥是麻雀)。

第壹題

A不能實例化

B在接口裏面所有的字段都是默認static final的,就算沒有加這兩個關鍵字也是相當於自動加上的。既然是final的,無法改變已賦值,所以B是錯的。

C static字段是可以引用的,且沒有改變值,引用正確。

D 和C類似,引用也是正確的。

第二題

Constants con=new Constants(); 不能實例化接口

Constants.MAX=i; 不能給final字段賦值

不懂得歡迎hi我,我可以詳細給妳說說

  • 上一篇:php是什麽文件的格式,我在狗狗上下載視頻時怎麽成了php格式?
  • 下一篇:Excel怎麽制作表單
  • copyright 2024編程學習大全網