檢視類型階層
在這一節中,您將學習如何以各種不同方法檢視類別和成員,來使用「階層」視圖。
- 在「套件瀏覽器」視圖中尋找 junit.framework.TestCase.java。從它的關聯式功能表中,選取
開啟類型階層。
您也可以採下列方式來開啟「類型階層」視圖:
- 從功能表列選取導覽 > 開啟類型階層。
- 在選取 TestCase.java 後,從鍵盤按下 F4。
- 檢視工具列中的按鈕會控制要顯示哪一部分的階層。
按一下顯示類型階層按鈕,
以查看類別階層,包括基礎類別和子類別。TestCase 類型圖示左邊的小箭頭,表示已針對這個類型開啟階層。
- 按一下顯示 Super 類型階層按鈕,以查看顯示類型之母元素的階層,包括實作的介面。
這個視圖會顯示將類型階層上升的結果。
在這個「反轉階層」視圖中,您可看到 TestCase 實作 Test 介面。
- 按一下檢視工具列中的顯示子類型階層按鈕。
- 在成員窗格工具列中,按一下鎖定視圖並顯示階層中的成員按鈕,
然後在成員窗格中選取 runTest() 方法。這時,視圖將顯示所有實作 runTest() 的類型。
- 在「階層」視圖中,按一下顯示 Super 類型階層按鈕。
然後在「成員」窗格選取
countTestCases()
,顯示宣告這個方法的位置。
- 在「階層」視圖中,選取 Test 元素,再從其快速功能表中選取將焦點放在 'Test' 上。
這時 Test 會呈現在「階層」視圖中。
- 啟動「套件瀏覽器」視圖,並選取 junit.framework 套件。
從其快速功能表中使用開啟類型階層。會開啟一個階層,內含該套件的所有類別。
在完整的樹狀結構下,階層中亦會顯示其他套件中的一些類別。
這些類型是以全白的類型圖示顯示。
- 使用前一類型階層,以回到先前所開啟的元素。按一下按鈕旁的箭頭,以查看元素清單,或按一下按鈕以編輯歷程清單。
如果您在編輯器中作業,且只想要快速查閱階層,您可以使用快速類型階層:
- 如果您尚未開啟 junit.framework.TestCase.java 檔,請在 Java 編輯器中開啟它。
- 在 Java 編輯器中選取類型名稱
- 按
Ctrl+T
或呼叫導覽 > 快速類型階層,這時會顯示原位類型階層視圖。
- 在顯示類型階層視圖時按
Ctrl+T
,會切換超類型階層和子類型階層。
如果要知道虛擬方法呼叫所能解析的位置:
- 在 runBare() 的主體中,選取 setUp() 呼叫
- 按
Ctrl+T
或呼叫導覽 > 快速類型階層,這時會顯示原位類型階層視圖。
- 您可以見到另外三個類別實作了 setIup()。Object 和 Assert 只顯示白色實心影像,因為只有在完成階層時才需要它們,但它們並不實作 setUp()
- 選取一個類型來導覽至它的 setUp() 實作
Java 視圖
「類型階層」視圖
Java Base 喜好設定頁面