類和物件的基本理解

2021-10-05 18:14:27 字數 1148 閱讀 4208

一,類和物件*

1.1概念:類就是一類物件的統稱,物件就是這一類具體化的乙個例項。舉個例子在蓋房子的時候,我們事先需要圖紙,這個圖紙就是類,而根據圖紙蓋出來的房子就是乙個物件,通俗的說把模擬作模子,乙個模子可以例項化無數個物件。

1.2格式:類的建立 public class 類名

類的屬性的定義 public 屬性型別 屬性名;

類的方法的定義 public 方法返回值型別 方法名 (型別引數 引數名,…)

1.3類的構造方法

構造方法是乙個與類同名的方法,物件的建立就是通過構造方法完成的,構造方法分為有參構造方法和無參構造方法。

在這裡插入**片
在這裡插入**片public

class

testdemo67

public

testdemo

(string name)

1011

}

1.4類的成員

類的成員可以包括以下:字段,方法,**塊,內部類和介面等。

二,類的例項化

2.1定義:用類型別建立物件的過程,稱為類的例項化。

a:類只是乙個模型一樣的東西,限定了類有哪些成員。

b:乙個類可以例項化多個物件出來,例項化出的物件占用實際的物理空間,儲存類成員變數。

c:類相當於乙個設計,例項化出的物件才能實際儲存資料,占用物理空間。

舉例:

在這裡插入**片class

catpublic

void

eat(

)public

void

sleep()

}public

class

testdemo

}

2.2注意

a:new 關鍵字用於建立乙個物件的例項

b:使用 " . "來訪問物件中的屬性和方法

c:同乙個類可以建立多個例項

要多寫**,體會類和物件的思想。

物件和類的理解

什麼是物件 程式中的物件是對現實物件的抽象。現實中的物件包括可感知的物體以及思維中的概念。例如,天鵝 鬧鐘 飛機等各種物體可以看做乙個個的物件,學校 公司 家庭等概念也可以看做乙個個的物件。現實物件有乙個特點,即它是具有屬性和行為的整體。例如乙個鬧鐘具有當前時間刻度 預定時間等 屬性 並具有指示時間...

理解類和物件

語法 訪問修飾符 返回值型別 方法名 引數列表 1.訪問修飾符 這裡介紹兩個,public 公有的 private 私有的 2.方法的返回值型別 int整型,float浮點型,double雙精度型,bool布林型,string字串型別等 3.方法名 自定義方法名都要有乙個名稱,方法的名稱應該有明確的...

對類和物件的理解

物件是類的乙個例項,比如人類這個概念是類,具體到某個人就是物件 我知道類在寫程式的時候是class這個程式塊,但不知道程式塊裡面什麼可以被稱為物件,感覺在源 裡,類是乙個具體的概念,因為我知道class宣告的就是乙個類 物件反而成了抽象的了。我的理解 當你說 人類 的時候,它有姓名年齡身高體重等各種...