天天看點

類與對象

                        萬物皆對象

一:什麼是類

類(class)是面向對象程式設計實作資訊封裝的基礎。類是一種使用者定義類型,也稱類類型。每個類包含資料說明和一組操作資料或傳遞消息的函數。類的執行個體稱為對象。類是對象的類型.

二:類的特征

屬性:對象具有的各種特征

方法:對象的執行操作

對象:用來描述客觀事物的一個實體,由一組屬性和方法構成

三:類的使用

類的使用是一種資料類型,類的實質是類似于string、char等基本類型,不同的是它是一種複雜的資料類型。因為它的本質是類型,而不是資料,是以不存在于記憶體中,不能被直接操作,隻有被執行個體化為對象時,才會變得可操作。

四:封裝

1.對象同時具有屬性和方法兩項特性

2.對象的屬性和方法通常被封裝在一起,共同展現事物的特性, 二者相輔相承,不能分割

五:類和對象的關系

類是抽象的概念,僅僅是模闆,

對象是一個你能夠看得到,摸得着的具體實體

類是對象的類型,對象是類的執行個體

六:示例

輸出學員資訊