當前位置:生活全書館 >

綜合知識

> 類與種有什麼區別

類與種有什麼區別

類與種有什麼區別

類實際上是對某種型別的物件定義變數和方法的原型,是對某個物件的定義,它包含有關物件動作方式的資訊,包括它的名稱、方法、屬性和事件;當引用類的程式碼執行時,類的一個新的例項,即物件,就在記憶體中建立了,雖然只有一個類,但能從這個類在記憶體中建立多個相同型別的物件;種,植物果實中能長成新植物的部分,又泛指生物傳代繁殖的物質,量詞,表示類別、式樣、種種。

類:

類是物件導向程式設計實現資訊封裝的基礎。類是一種使用者定義的引用資料型別,也稱類型別。每個類包含資料說明和一組操作資料或傳遞訊息的函式。類的例項稱為物件。類是物件導向語言的程式設計中的概念,是物件導向程式設計的基礎。類的實質是一種引用資料型別,類似於byte、short、int(char)、long、float、double等基本資料型別,不同的是它是一種複雜的資料型別。因為它的本質是資料型別,而不是資料,所以不存在於記憶體中,不能被直接操作,只有被例項化為物件時,才會變得可操作。類是對現實生活中一類具有共同特徵的事物的抽象。如果一個程式裡提供的資料型別與應用中的概念有直接的對應,這個程式就會更容易理解,也更容易修改。一組經過很好選擇的使用者定義的類會使程式更簡潔。此外,它還能使各種形式的程式碼分析更容易進行。特別地,它還會使編譯器有可能檢查物件的非法使用。

標籤:
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/v35v2v.html