close

什麼是「類」?

類是對一系列擁有共同特徵的對象的抽象。

例如:Dog擁有叫、毛髮等特徵,但其不代表某一隻狗,而該類只是狗的概念(即抽象)

 

定義「類」的方法

class 類名

{

    屬性;

    方法;

}

-   屬性也叫「成員變量」,主要用於描述類的「狀態」。

-   方法也叫「成員方法」,主要用於描述類的「行為」。

-   成員方法可以直接訪問同一個類中的成員變量,但如果該方法中有與成員變量同名的局部(/區域)變量的話,則此方法訪問的就是局部變量,而不再是成員變量了。

 

「類」的表示方法

 13_類的表示方法  

 

創建「物件」的方法

格式:類名物件名 = new 類名();

例如:Dog dog                                                      =                           new Dog();

創建一個Dog的引用    Dog物件賦給前面的引用    創建一個Dog的物件

 13_物件創建之情況   

-   「堆內存」放的是物件的「本體」,例如:人。

-   「暫內存」放的是物件的「名字」,而其名字又稱之為「引用」,例如:人的名字。 

 

 

arrow
arrow

    Elsa 發表在 痞客邦 留言(0) 人氣()