查看类型层次结构

在本节中,您将通过以许多不同的方法查看类和成员来了解“层次结构”视图的使用。

  1. 在“包资源管理器”视图中,查找 junit.framework.TestCase.java。从它的上下文菜单中,选择打开类型层次结构。还可以通过下列方式打开类型层次结构视图:

    上下文菜单

  2. 视图工具栏中的按钮控制显示层次结构的哪一部分。单击显示类型层次结构按钮来查看类类层次结构,包括基本类和子类。TestCase 的类型图标左边的小箭头指示已对此类型打开了层次结构。

    类型层次结构

  3. 单击显示超类型层次结构按钮以查看显示类型的父元素(包括实现的接口)的层次结构。此视图显示顺着类型层次结构上行的结果。

    超类型层次结构

    在此“逆向层次结构”视图中,可以看到 TestCase 实现了 Test 接口。
  4. 单击视图工具栏中的显示子类型层次结构按钮。

    子类型层次结构

  5. 单击成员窗格的工具栏中的在层次结构中锁定视图和显示成员按钮,然后在成员窗格中选择 runTest() 方法。视图现在将显示所有实现了 runTest() 的类型。

    显示方法实现器的子类型层次结构

  6. 在“层次结构”视图中,单击显示超类型层次结构按钮。然后,在成员窗格中选择 countTestCases() 以显示覆盖此方法的位置。

    显示方法实现器的超类型层次结构

  7. 在“层次结构”视图中,选择 Test 元素并从它的上下文菜单中选择将焦点置于“Test”上。“层次结构”视图将显示 Test
  8. 激活“包资源管理器”视图并选择包 junit.framework。从其上下文菜单中使用打开类型层次结构。将会打开一个包含包的所有类的层次结构。为了树的完整性,层次结构还显示其它包的某些类。这些类型是由一个白色实心类型图标显示的。

    包的层次结构

  9. 使用先前的类型层次结构来返回至先前打开的元素。单击按钮旁边的箭头以查看元素列表,或单击按钮以编辑历史记录列表。

    历史记录菜单

  10. 从菜单栏中,选择窗口 > 首选项。转至 Java 并选择打开新的类型层次结构透视图。然后单击确定
  11. 在“层次结构”视图中,再次选择 Test 元素,并从“浏览”菜单栏中激活打开类型层次结构。包含所选类型的资源显示在新的透视图中(“层次结构”透视图),而它的源显示在 Java 编辑器中。通过设置用于查看类型层次结构透视图的首选项选项,工作台中可以有多个类型层次结构,并可以根据需要在它们之间切换。
相关概念

Java 视图

相关任务

使用“层次结构”视图

相关参考

“类型层次结构”视图
“Java 基本首选项”页面

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