最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

接口和抽象類有什么區(qū)別?

2022-08-31 12:11 作者:網(wǎng)星軟件  | 我要投稿

接口和抽象類有什么區(qū)別?

1.??定義:抽象類使用abstract ?class ?

? ? ? ? ? ? ? ??接口使用interface

2.??繼承實(shí)現(xiàn): 抽象類是一個(gè)類,繼承需要extends,而且只能繼承一個(gè)

? ? ? ? ? ? ? ? ? ? ?接口不是類,繼承需要implements,可以實(shí)現(xiàn)多個(gè)

3.??本質(zhì)用法: 抽象類它的子類一般要求都是同一種類型的類,體現(xiàn)出java程序的重構(gòu)。

????????抽象類---車

????????公共汽車/出租車.....

???????????????????? 接口它的子類一般都是非同一種類型的類,體現(xiàn)出java程序的擴(kuò)展。

????????接口---收費(fèi)

????????飛機(jī) ?電影院 ?

4.?內(nèi)部元素: 抽象類是一個(gè)類

???????????????????? 實(shí)例變量,類變量,構(gòu)造方法,實(shí)例方法,類方法,【抽象方法】

? ? ? ? ? ? ? ? ??? ?接口中的元素

類變量,類方法【jdk8.0】,【抽象方法】 ,訪問(wèn)限制修飾符都是public

類變量--public static

抽象方法----public abstract

接口中的變量可以省略public static

接口中的抽象方法可以省略public abstract

5.?抽象方法: 抽象類中抽象方法可以有,也可以沒(méi)有

????????????????????接口中的大部分方法都是抽象方法

接口和抽象類有什么區(qū)別?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
清水河县| 顺昌县| 石阡县| 九江县| 涟源市| 天津市| 南和县| 辰溪县| 彭泽县| 行唐县| 项城市| 陆川县| 田阳县| 秦皇岛市| 新建县| 舟曲县| 疏勒县| 固镇县| 金秀| 宁城县| 安丘市| 安达市| 彩票| 西藏| 临西县| 阳谷县| 大英县| 孟津县| 临沂市| 贵溪市| 全州县| 光山县| 新泰市| 嵩明县| 德州市| 苏尼特左旗| 南平市| 中宁县| 阿城市| 八宿县| 如皋市|