java 基礎 介面

2021-07-03 02:46:29 字數 460 閱讀 3231

提到介面就不得不說介面和抽象類的區別,

1:介面是公開的,裡面不能有私有的方法和變數,而抽象類可以有

2:介面裡面的必須都是抽象方法,不過預設狀態下就是abstract型別,不必刻意去定義

3:實現介面時,一定要實現介面裡所定義的所有方法,而繼承抽象類不必要都實現

4:介面可以實現多重繼承,只要在implements 後加介面名再加介面名,中間用逗號隔開就行。

下面看實現介面例項:

第一步:定義乙個介面名字叫iuser 

package com.neusoft.dao;

public inte***ce iuser

@override

public void delete()

}

JAVA基礎 介面

為什麼需要如果介面?介面和抽象類的區別?介面就是比 抽象類 還 抽象 的 抽象類 可以更加規範的對子類進行約束。全面地專業的實現了 規範和具體實現的分離。介面就是規範,定義的是一組規則,體現了現實世界中 如果你是.則必須能.的思想。介面的本質是契約,就像我們人間的法律一樣。制定好後大家都遵守。專案的...

JAVA基礎(介面)

1,介面概述 2,介面類的特點 介面用關鍵字inte ce表示 類實現介面用implements表示 介面不能例項化 介面的子類 案例演示 class demo1 inte ce inte ce inter class demo implements inter 3,介面成員特點 成員變數 只能是常...

java基礎之介面

介面是一種型別,和抽象類普通類一樣,也有包的概念。1 介面是什麼?生活中,usb 傳輸資料,充電 指紋 解鎖,支付 wifi 傳輸資料,上網 就是介面!簡單理解介面 就是描述了一套 抽象功能的集合,就是能完成的事情,但是不做實現!2 抽象類介面對比 抽象類 部分實現 部分抽象 介面 全部抽象 公共抽...