java中介面為什麼不能定義成私有的方法和屬性

2021-03-10 19:23:38 字數 962 閱讀 8935

1樓:遺忘灬諾崇

介面不是

不bai能定義final,介面中du的變數zhi是public static final所修飾的(是常dao量)

方法是public abstract所修飾的,回那個答案答有錯介面是對外擴充套件功能用的,所以只能是public(私有的寫成介面有什麼用,就好比你電腦的usb插槽是不是只能在外邊?假如你把插槽封裝到機殼裡面有什麼意義?)

abstract就是和抽象類一樣

介面可以大致理解為一個特殊的抽象類,裡面所有方法都是抽象的抽象類和介面都不能例項化(因為例項化出來的方法沒有方法體,沒有意義)一個類implement一個介面時必須要實現所有內部的抽象方法,否則會報錯

2樓:明白婆婆

介面不是不能定義來final,接自

口中的變數是public static final所修bai飾的du(是常量)zhi

方法是public abstract所修飾的,那個答案有錯介面dao是對外擴充套件功能用的,所以只能是public(私有的寫成介面有什麼用,就好比你電腦的usb插槽是不是只能在外邊?假如你把插槽封裝到機殼裡面有什麼意義?)

abstract就是和抽象類一樣

介面可以大致理解為一個特殊的抽象類,裡面所有方法都是抽象的抽象類和介面都不能例項化(因為例項化出來的方法沒有方法體,沒有意義)一個類implement一個介面時必須要實現所有內部的抽象方法,否則會報錯

3樓:小企鵝也想飛

介面是給下面實現類用的啊,定義成私有只能在本類中使用,抽象方法是用來繼承的

4樓:美麗的洩後

這個。。

強烈強烈再強烈建議你先去搞清楚定義!

這個沒那麼多為什麼。。回sun的規定。。

介面本來就是用答來繼承的。。

介面和抽象類的區別在於:介面的所有方法都是抽象的!

順便說一下:介面不能定義為final。。。

為什麼我的手機不能在電腦的usb介面上充電呢

原因 1 手機bai 或資料線的usb介面老化或du接觸不良。zhi2 手機在電腦上的dao驅動是不對。回 很大可能是你的bai手機的 資料線介面與du手zhi機主機板接觸不良和鬆dao動,這是手機數專據線最常見的毛病屬。1 損壞原因,a 手機的資料線介面一般與主機電路板接觸焊接面積都很小,現在一般...

數學中相等的定義,數學中為什麼說相等是相對的

等式是指有等號的式子都是,無論這個等式多麼荒唐,或者說成立不成立,只要是等號連線的就叫等式。相等一般是比較兩個式子或兩個量,兩個式子可能形式不同,但最終表達的是一回事,或者一個數值,這叫相等。相等的例子很多,比如 1 和1是相等的。但形式不同。把任意兩個表示式用等號 連線起來,這樣的式子就叫等式。等...

cad中為什麼圖案填充不能預覽?不能確定

我也出現過這樣的問題,你的應該和我一樣是第2種。1.一開始點開圖案填充,確定鍵和預覽鍵都是灰的,是因為沒有選擇拾取點或物件2.選擇拾取點或物件後要點確定鍵,然後出現的對話方塊就可以點預覽和確定了。我之前拾取完點esc回到對話方塊,確定鍵和預覽也是灰色的 從題圖上觀察,在 圖案填充和漸變色 對話方塊中...