国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網 會員登陸 & 注冊

具體類、抽象類、接口

2023-03-20 21:27 作者:限量版范兒  | 我要投稿

1.? 綜述

? ? ? ?1)具體類

? ? ? ?2)抽象類:含有抽象方法,不能被實例化

? ? ? ?3)接口:一種更加特殊的抽象類

2.? 抽象類

? ? ? ?1)抽象類和抽象方法都要使用 abstract 關鍵字聲明。

? ? ? ?2)一個抽象類中,可以有 0~n 個抽象方法,以及 0~n 個具體方法

? ? ? ?3)抽象類不能實例化,也就是不能使用 new 關鍵字創(chuàng)建對象

? ? ? ?4)抽象方法必須被子類重寫。(抽象方法時不能使用 private 修飾,那樣子類看不到將無法重寫了)

? ? ?

3.? 接口

? ? ? ? 1)接口只有全局常量和公共的抽象方法所組成?

? ? ? ? 2)接口只能繼承接口,不能繼承類

? ? ? ? 3)方法,將隱式地聲明為公有的(public)和抽象的(abstract)

? ? ? ? 4)接口沒有構造方法,不能被實例化

? ? ? ? 5)實現(xiàn)由接口定義的方法,必須聲明為 public。

? ? ??

4.? 抽象類和接口區(qū)別

? ? ??

?

? ? 1)一個類最多只能有一個直接父類,包括抽象類,但一個類可以直接實現(xiàn)多個接口,通過實現(xiàn)多個接口可以彌補 Java 單繼承的不足。

? ? 2)如果擁有一些方法并且想讓它們有默認實現(xiàn),則使用抽象類。

? ? 3)如果想實現(xiàn)多重繼承,那么必須使用接口

?鏈接:https://www.dianjilingqu.com/697930.html

具體類、抽象類、接口的評論 (共 條)

分享到微博請遵守國家法律
武安市| 珠海市| 邳州市| 扶风县| 防城港市| 开封县| 潞西市| 玉树县| 晋中市| 岢岚县| 木里| 临夏市| 会宁县| 阿合奇县| 阜平县| 托克逊县| 青海省| 高州市| 临沭县| 庄浪县| 鄂尔多斯市| 苗栗县| 广河县| 阿拉善左旗| 清河县| 小金县| 大丰市| 津南区| 牟定县| 余江县| 青铜峡市| 呼伦贝尔市| 浦北县| 绥中县| 南华县| 玛沁县| 朝阳区| 家居| 孟州市| 福海县| 海晏县|