物件的建立與使用

2021-09-01 17:41:43 字數 1080 閱讀 8221

1:必須使用new作為關鍵字建立物件。

2:使用物件引用.成員變數或來引用物件的成員變數。

3:使用物件引用.方法(引數列表來呼叫物件的方法)。

4:同一類的每個物件由不同的成員變數儲存空間。

5:同一類的每個物件共享該類的方法。

6:非靜態方法是針對每個物件進行呼叫。(方法前無static時,呼叫該方法時一定要先new乙個物件才能呼叫)

public class createobject

public static void main(string args)

} 執行之後,控制台列印 建立物件(建立物件的同時自動呼叫構造方法中的**。)

public class transferproperty

} }

public transferproperty()

public static void main(string args)

} 輸出結果:

第乙個例項物件呼叫變數 i 的結果:47

呼叫call()方法

0 1 2

第二個例項物件呼叫變數 i 的結果:60

呼叫call()方法

0 1 2

class	point

public double getx()

public double gety()

public void setx(double i)

public void sety(double i)

} class circle

circle(double r)

boolean contains(point p)

public void seto( double x, double y)

public point geto() //拿到圓心o的座標。

public double getradius()

public void setradius( double r )

public doule area()

}

物件的建立與使用

1 直譯器 將源 轉換為幾個動作並立即執行這些動作。2 編譯器 將源 轉換為組合語言或1機器指令。3 編譯過程 1 預處理器 2 編譯 3 聯結器 4靜態型別檢查 檢查函式引數是否正確。5 分段編譯工具 子程式,也就是函式。6 宣告與定義 宣告向編譯器介紹名字 識別符號。告訴編譯器 這個函式或變數在...

C 物件的建立與使用

1 物件是類的例項 instance 正如在前幾章稱變數是資料型別的例項一樣。宣告一種資料型別只是告訴編譯系統該資料型別的結構形式,並沒有預定記憶體,或者講並沒有建立了可用來存放資料的變數。類是一種資料型別,定義時系統並不為類分配儲存空間,類只是乙個樣板,以此樣板可以在記憶體中開闢出乙個個同樣結構的...

建立物件與使用物件 談談工廠的作用

物件本身的職責比較容易理解,就是物件自身所具有的一些資料和行為,可通過一些公開的方法來實現它的職責。在本文中,我們將簡單討論一下物件的建立職責和使用職責。class loginaction public void execute 這在joshua kerievsky的 重構與模式 一書中有專門的一節...