首頁  >  文章  >  Java  >  抽象類別是什麼

抽象類別是什麼

王林
王林原創
2020-06-28 15:22:445220瀏覽

抽象類別是對問題領域進行分析、設計中得出的抽象概念,是對一系列看上去不同,但是本質上相同的具體概念的抽象。抽象類別是不完整的,它只能用作基類,用來進行類型隱藏和充當全域變數的角色。

抽象類別是什麼

抽象類別定義

(推薦學習:java入門程式

抽象類別往往用來表徵對問題領域進行分析、設計中得出的抽象概念,是對一系列看上去不同,但是本質上相同的具體概念的抽象。

通常在程式語句中用 abstract 修飾的類別是抽象類別。在C 中,含有純虛擬函數的類別稱為抽象類,它不能產生物件;在java中,含有抽象方法的類別稱為抽象類別,同樣無法產生物件。

抽象類別是不完整的,它只能用作基底類別。在物件導向方法中,抽象類別主要用來進行類型隱藏和充當全域變數的角色。

在物件導向的概念中,所有的物件都是透過類別來描繪的,但是反過來,並不是所有的類別都是用來描繪物件的,如果一個類別中沒有包含足夠的訊息來描繪一個具體的對象,這樣的類別就是抽象類別。

以上是抽象類別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn