抽象的概念

2021-10-08 06:01:08 字數 846 閱讀 6975

/** 抽象方法:就是加上abstract關鍵字,然後去掉大括號,直接分號結束。

*抽象類:抽象方法所在的類必須是抽象類,在類名稱前加abstract。

* 如何使用抽象類和方法:

* 1.不能直接建立new抽象類物件

* 2.必須用乙個子類來繼承抽象的父類

* 3.子類必須覆蓋重寫抽象父類當中所有的抽象方法

* 覆蓋重寫:也叫做實現,子類去掉抽象方法的abstract關鍵字,然後補上方法體大括號

* 4.建立子類物件進行使用。

* */

public

abstract

class

animal

}

package cn.ly.day.seven.eighteen;

public

class

catextends

animal

}

package cn.ly.day.seven.eighteen;

public

class

dogextends

animal

}

package cn.ly.day.seven.eighteen;

public

class

demomain

}

什麼叫抽象,程式設計中怎麼理解抽象的概念。

物件導向軟體開發的乙個基本方法就是抽象,到底什麼是抽象呢?抽象是從眾多的事物中抽取出共同的 本質性的特徵,而捨棄其非本質的特徵。例如蘋果 香蕉 生梨 葡萄 桃子等,它們共同的特性就是水果。得出水果概念的過程,就是乙個抽象的過程。要抽象,就必須進行比較,沒有比較就無法找到共同的部分。共同特徵是指那些能...

抽象類的概念和講解

抽象類的概述 動物不應該定義為具體的東西,而且動物中的吃,睡等也不應該是具體的。我們把乙個不是具體的功能稱為抽象的功能,而乙個類中如果有抽象的功能,該類必須是抽象類。抽象類的特點 a 抽象類和抽象方法必須用abstract關鍵字修飾 b 抽象類中不一定有抽象方法,但是有抽象方法的類必須定義為抽象類 ...

抽象類的基本概念

抽象類的基本概念 包含乙個抽象方法的類就是抽象類。抽象方法 只宣告而未實現的方法稱為抽象方法,抽象方法必須使用abstract關鍵字宣告。1 包含乙個抽象方法的類必須是抽象類。2 抽象類和抽象方法都要使用abstract關鍵字宣告。3 抽象方法只宣告不實現。4 抽象類必須被子繼承,子類 如果不是抽象...