建立 Java 類別

在這一節中,您將建立一個新 Java 類別,並使用程式碼產生動作來新增方法。

  1. 在「套件瀏覽器」檢視畫面中選取 JUnit 專案。 從專案的快速功能表中,選取新建 > 套件,或按一下工具列中的建立 Java 套件按鈕。
  2. 名稱欄位中,鍵入 test 作為新套件的名稱。然後按一下完成
  3. 在「套件瀏覽器」檢視畫面中,選取新 test 套件,並按一下工具列中的建立 Java 類別按鈕。
  4. 確定 JUnit 已出現在原始檔資料夾欄位中, 且 test 已出現在套件欄位中。在名稱欄位,鍵入 MyTestCase

    「Java 類別」精靈

  5. 按一下超類別欄位旁的瀏覽按鈕。
  6. 在「超類別選項」對話框的選擇類型欄位中,鍵入 Test,以縮小可用超類別清單的範圍。

    「超類別選項」對話框

  7. 選取 TestCase 類別,並按一下確定
  8. 選取來自超類別的建構子
  9. 按一下完成來建立新類別。

    「Java 類別」精靈

  10. 這時會在編輯器中開啟新檔案。它含有新類別、建構子和註解。 您可以在 Java 喜好設定中選取建立和配置所產生之註解的選項 (視窗 > 喜好設定 > Java > 程式碼產生 > 程式碼和註解)。
  11. 在「概要」檢視畫面中選取新類別 MyTestCase。開啟快速功能表,並選取原始檔 > 置換/實作方法...

    類型的快速功能表

  12. 在「置換方法」對話框中,勾選 setUp()tearDown(), 然後按一下確定。會將這兩種方法新增到類別中。

    「置換方法」對話框

  13. setUp() 的內文變更為 container= new Vector();
  14. containerVector 下方會加上一條問題標示線,表示無法解析。標示元列中會出現一個燈泡。 在 Vector 內設定游標,然後按下 Ctrl+1(或從功能表列使用編輯 > 快速修正)。選取 Import 'java.util.Vector'。這會新增遺漏的匯入宣告。

    Vector 的更正提議

    container 內設定游標,然後按下 Ctrl+1。選擇 Create field 'container' 以新增欄位。

    儲存器的更正提議

  15. 在「概要」檢視畫面中選取 MyTestCase 類別。這時會開啟快速功能表,並選取原始檔 > 產生 Getter 與 Setter...

    快速功能表中的「產生 Getter 與 Setter」

  16. 「產生 Getter 與 Setter」對話框會建議您建立 getContainer 與 setContainer 方法。請同時選取這兩種方法,然後按一下確定。 這時會新增欄位儲存器的 getter 和 setter 方法。

    「產生 Getter 與 Setter」對話框

  17. 儲存檔案。
  18. 您可以在視窗 > 喜好設定 > Java > 程式碼格式製作程式,為所產生的程式碼製作格式。 如果您對欄位名稱使用字首或字尾(如 fContainer),則您可以在視窗 > 喜好設定 > Java > 程式碼產生 > 名稱中指出此用法,以便所產生的 getters 和 setters 將建議沒有字首或字尾的方法名稱。
相關概念

Java 檢視畫面
Java 編輯器

相關作業

使用快速修正
建立 Java 元素
使用「階層」檢視畫面置換方法
產生 getter 和 setter

相關參照

「新建 Java 類別」精靈
原始檔動作
快速修正
「置換方法」對話框
「產生 Getter 與 Setter」對話框
「程式碼格式製作程式」喜好設定頁面
「程式碼產生」喜好設定頁面

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.