×


系統正在處理中....

窗口將在 5秒后自動關閉.


class  
添加到生字筆記
KK:[klæs] DJ:[klɑːs]

名複: classes  

動變: 過去式:classed  過去分詞:classed  現在進行時:classing  

權威釋義



維基百科

類別(英語:class)在物件導向程式設計中是一種物件導向電腦程式語言的構造,是建立物件的藍圖,描述了所建立的對象共同的特性和方法。

類別的更嚴格的定義是由某種特定的元資料所組成的內聚的包。它描述了一些對象的行為規則,而這些對象就被稱為該類別的實例。類別有介面和結構。介面描述了如何通過方法與類別及其實例互操作,而結構描述了一個實例中資料如何劃分為多個屬性。類別是與某個層的對象的最具體的類別。類別還可以有執行時表示形式(元對象),它為操作與類別相關的元資料提供了執行時支援。

支援類別的程式語言在支援與類別相關的各種特性方面都多多少少有一些微妙的差異。大多數都支援不同形式的類別繼承。許多語言還支援提供封裝性的特性,比如訪問修飾詞。類別的出現,為物件導向程式設計的三個最重要的特性(封裝性、繼承性、多型性),提供了實現的手段。