對於介面當中常見的成員:而且這些成員都有固定的修飾符
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 位元組碼檔案 ...