创建 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 > 代码样式 > 代码模板首选项页中选择所生成的注释的创建和配置选项。
  11. 在“大纲”视图中,选择新类 MyTestCase。打开上下文菜单并选择源 >覆盖/实现方法...

    类型的上下文菜单

  12. 在“覆盖方法”对话框中,选择 setUp()tearDown() 并单击确定。两个方法即添加至类。

    “覆盖方法”对话框

  13. setUp() 的主体更改为 container= new Vector();
  14. 使用一条问题突出显示线对 containerVector 加了下划线,这是因为不能解析它们。一个灯泡出现在标记栏上。将光标设置在 Vector 中并按 Ctrl+1(或使用菜单栏中的编辑 > 快速修正)。选择 Import 'Vector' (java.util)。这将添加缺少的导入声明。

    Vector 的更正建议

    将光标设置在 container 中并按 Ctrl+1。选择创建字段“container”以添加新字段。

    container 的更正建议

  15. 在“大纲”视图中,选择类 MyTestCase。打开上下文菜单并选择源 > 生成 Getter 和 Setter...

    上下文菜单中的“生成 Getter 和 Setter”

  16. “生成 Getter 和 Setter”对话框建议创建方法 getContainer 和 setContainer。选择它们并单击确定。将添加字段 container 的 getter 和 setter 方法。

    “生成 Getter 和 Setter”对话框

  17. 保存文件。
  18. 可以在 转至“代码样式格式化程序”首选项页 Java > 代码样式 > 格式化程序首选项页中配置所生成的代码的格式化方式。如果对字段名使用前缀或后缀(例如,fContainer),则可以在 转至“代码样式”首选项页 Java > 代码样式首选项页中指定它,以使生成的 Getter 和 Setter 将建议不带前缀或后缀的方法名。
相关概念

Java 视图
Java 编辑器

相关参考

“新建 Java 类”向导
源代码操作
快速修正
“覆盖方法”对话框
“生成 Getter 和 Setter”对话框
代码格式化程序首选项页
代码样式首选项页
代码模板首选项页