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

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

具體類、抽象類、接口

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

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

分享到微博請遵守國家法律
洛宁县| 中西区| 宁安市| 东阳市| 额济纳旗| 乐东| 稷山县| 深水埗区| 二手房| 青阳县| 长春市| 兰西县| 陈巴尔虎旗| 道孚县| 济源市| 吉林市| 米脂县| 炉霍县| 墨玉县| 锡林浩特市| 西乌| 兴海县| 英吉沙县| 广西| 平罗县| 堆龙德庆县| 柘城县| 财经| 万安县| 连山| 阿合奇县| 宣化县| 青龙| 民勤县| 乐业县| 甘孜| 田阳县| 洛扎县| 阳曲县| 扎囊县| 张家界市|