java基礎(二十三)介面

2021-08-20 14:58:32 字數 563 閱讀 5022

對於介面當中常見的成員:而且這些成員都有固定的修飾符

1.全域性常量:public static final

2.抽象方法:public abstract

介面中的成員都是公共的許可權

inte***ce demo

如果不寫這些修飾符,它會自動加上

【特點】

介面是對外暴露的規則

介面是程式的功能擴充套件

降低耦合性

乙個類在繼承另乙個類的同時可以實現多個介面

介面與介面之間是繼承關係,並且可以多繼承。

inte***ce test extends cc,mm

【介面與抽象類的區別】

1.抽象類需要被繼承,而且只能單繼承

介面需要被實現,而且可以多實現

2.抽象類中可以定義抽象方法和非抽象方法,子類繼承後可以直接使用非抽

象方法介面中只能定義抽象方法,必須由子類去實現

3.抽象類的繼承,是is a關係,在定義該體系的基本共性內容。

介面的實現是like a關係,在定義體系額外功能

介面的實現是like a關係,在定義體系額外功能

Linuxc基礎 二十三

位運算子 1 位操作需要用巨集定義好後在使用。2 如果位操作符 和 3 位運算不能用於基本型別是有符號的運算元上。4 一元減運算子不能用在基本型別無符號的表示式上,除非在使用之前對兩個運算元進行大小判斷,且被減數必須大於減數。左移和右移是雙目運算子。和 作為字首是先自加或自減然後再做別的運算。和 作...

Linux基礎(二十三)

進入linux字元介面方式有字元介面 圖形介面下的終端以及虛擬控制台等方式。在字元介面下,虛擬控制台的選擇可以通過按下 alt 鍵和1個功能鍵來實現,功能鍵通常為f1 f6鍵。比如使用者登入後,按下 alt f2 鍵,使用者可以看 login 提示符,說明使用者進入了第2個虛擬控制台。然後只需利用按...

小白學JAVA《十三》 介面

一 概念 1 訪問修飾符 只能用public 於外部給類附加的功能 2 介面無法例項化,只能由實現類來例項化 3 關鍵字 inte ce implements 4 不允許非抽象方法存在,介面中只能允許抽象方法存在 二 特點 1 介面檔案最後同樣也會被編譯器編譯成 服務介面.class 位元組碼檔案 ...