一,類和物件*
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宣告的就是乙個類 物件反而成了抽象的了。我的理解 當你說 人類 的時候,它有姓名年齡身高體重等各種...