物件的建立與使用

2021-08-03 09:53:38 字數 406 閱讀 9511

1 直譯器

:將源**轉換為幾個動作並立即執行這些動作。

2 編譯器

:將源**轉換為組合語言或1機器指令。

3 編譯過程

1 預處理器 2 編譯 3 聯結器

4靜態型別檢查

:檢查函式引數是否正確。

5 分段編譯工具

:子程式,也就是函式。

6 宣告與定義

:宣告向編譯器介紹名字-- 識別符號。告訴編譯器:這個函式或變數在何處能找到。

:定義是說在這裡建立變數。或建立函式。為名字分配儲存空間。

7 關鍵字extern

:表示變數是在檔案之外定義的,或在檔案後面部分才定義。

8 包含標頭檔案

:環境中或編譯器指定的某種尋找路徑。

「」表示從當前目錄開始尋找。

物件的建立與使用

1 必須使用new作為關鍵字建立物件。2 使用物件引用.成員變數或來引用物件的成員變數。3 使用物件引用.方法 引數列表來呼叫物件的方法 4 同一類的每個物件由不同的成員變數儲存空間。5 同一類的每個物件共享該類的方法。6 非靜態方法是針對每個物件進行呼叫。方法前無static時,呼叫該方法時一定要...

C 物件的建立與使用

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

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

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