基礎知識點複習——抽象類和接口
抽象類和接口
1.什麼是抽象類?
就是抽象的類。
2.abstract關鍵詞
用於修飾類或者方法,被修飾的類稱爲:抽象類,被修飾的方法稱爲:抽象方法。
3.子類繼承抽象的父類時,必須實現父類所有的抽象方法,除非子類也是抽象的
4.抽象類可以沒有抽象方法,但是抽象方法必須在抽象類中
5.抽象類,能不能被實例化,也就是說能不能創建抽象類的對象?
不能。
6.爲什麼抽象類不能被實例化?
抽象是一個籠統的概念,沒有具體的描述。
7.要抽象類有什麼用?
子類繼承抽象的父類時,必須實現父類所有的抽象方法
父類對子類進行限制。
類是抽象的,但類不一定是抽象類。
類是對象的抽象
8.接口注意事項:
a、定義一個interface類
b、在接口中,只有抽象方法
c、在接口中的屬性,全部都是常量
d、接口不能被實例化
e、一個類能夠有多個接口
f、如果實現多個接口,接口名與接口名之間用“,”號隔開
1.什麼是抽象類?
就是抽象的類。
2.abstract關鍵詞
用於修飾類或者方法,被修飾的類稱爲:抽象類,被修飾的方法稱爲:抽象方法。
3.子類繼承抽象的父類時,必須實現父類所有的抽象方法,除非子類也是抽象的
4.抽象類可以沒有抽象方法,但是抽象方法必須在抽象類中
5.抽象類,能不能被實例化,也就是說能不能創建抽象類的對象?
不能。
6.爲什麼抽象類不能被實例化?
抽象是一個籠統的概念,沒有具體的描述。
7.要抽象類有什麼用?
子類繼承抽象的父類時,必須實現父類所有的抽象方法
父類對子類進行限制。
類是抽象的,但類不一定是抽象類。
類是對象的抽象
8.接口注意事項:
a、定義一個interface類
b、在接口中,只有抽象方法
c、在接口中的屬性,全部都是常量
d、接口不能被實例化
e、一個類能夠有多個接口
f、如果實現多個接口,接口名與接口名之間用“,”號隔開
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
基礎知識點複習——面向對象
一、類和對象 1.萬物皆對象 2.類是對象的抽象,對象是類的具體 類是抽象的,對象是具體的。 3.new關鍵字 a、中文意思:新的 b、新建,創建對象
农民工的博客
2020-07-08 09:18:46
Java 8與Java 9 新特性
深山里的天空
2020-07-06 21:52:26
多態的概念,特點和優缺點
鹏程1217
2020-07-05 23:40:25
HashMap的resize()過程簡述版本
快乐的小J
2020-07-05 14:12:36
經典的GC收集器組合
快乐的小J
2020-07-05 14:12:36
JVM初始大小和最大堆大小
快乐的小J
2020-07-05 14:12:36
Java線程的狀態;WAITING、TIMED_WAITING與BLOCKED的區別;Object.wait()和Thread.sleep()
快乐的小J
2020-07-05 14:12:36
try的return和finally相關問題
快乐的小J
2020-07-05 14:12:36
ArrayList添加元素擴容過程簡述
快乐的小J
2020-07-05 14:12:36
【收集】java IO操作類的關係圖
快乐的小J
2020-07-05 14:12:36
CompletableFuture實現多任務並行,取第一個完成的結果
public static void main(String[] args){ String result = CompletableFuture.supplyAsync(() -> { try
laolvbig
2020-07-04 20:40:40
記一次差點造成重大事故的文件讀寫
原本的代碼中是這樣的: String path = args[0]; File file = new File(path); StringBuilder sb = new StringBu
laolvbig
2020-07-04 20:40:40
Java基礎知識一二
unfinished_story
2020-07-04 18:17:54
面試:網絡知識彙總
DachuanDachuan
2020-07-04 12:36:42