13.抽象類和抽象函數(shù)

1.抽象函數(shù)的語法特征

2.抽象類的語法特征

3.抽象類的作用

什么是抽象函數(shù)

只有函數(shù)的定義,沒有函數(shù)體的函數(shù),被稱為抽象函數(shù);

abstract? ? void? ? fun();

什么是抽象類

使用abstract定義的類被稱之為抽象類;

1.抽象類不能夠生成對象;

2.如果一個類當(dāng)中包含有抽象函數(shù),那么這個類必須被聲明為抽象類;

3.如果一個類當(dāng)中沒有抽象函數(shù),那么這個類也可以被聲明為抽象類

抽象類可以有構(gòu)造函數(shù)嗎?

條件:

1.抽象類不能生成對象

2.構(gòu)造函數(shù)用于生成類的對象

抽象類可以擁有構(gòu)造函數(shù),抽象類的子類可以通過super調(diào)用抽象類的構(gòu)造函數(shù)

抽象類的作用

指導(dǎo)作用,抽象類表達(dá)的是一種概念,基類

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 面向?qū)ο缶幊蹋∣OP) 在前面的章節(jié)中,我們學(xué)習(xí)了Kotlin的語言基礎(chǔ)知識、類型系統(tǒng)、集合類以及泛型相關(guān)的知識。...
    Tenderness4閱讀 4,607評論 1 6
  • 一:java概述: 1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)...
    慕容小偉閱讀 1,939評論 0 10
  • 剛洗完澡,嘴里莫名有股藥味。那種小時候一感冒發(fā)燒去診所開的藥里每次都會出現(xiàn)的黑色藥片的味道,藥片很苦,總得留到最后...
    Teaco閱讀 420評論 0 0
  • 以下是“元氣少女”在幾日前發(fā)來的隨筆(有刪減),她是我?guī)啄昵敖踢^的一位外地學(xué)生。由于不能在上海中考,初二時回了老家...
    池塘之底閱讀 1,963評論 0 23
  • 直接進(jìn)主題 工作中經(jīng)常會有這樣的需求,如上圖所示,是一些系統(tǒng)導(dǎo)出的銀行水單,不同的分公司占據(jù)不等的行數(shù),現(xiàn)在需要對...
    麥地藍(lán)天閱讀 503評論 0 4

友情鏈接更多精彩內(nèi)容