创建嵌套(即,内部)类

可以创建封装在其他类型中的类(即,嵌套类)。

1.

打开“新建类”向导。参见“打开新建类向导”

2.

如果发现文件夹是用于当前选择的,则该文件夹会作为新类的容器出现在文件夹字段中。

根据需要来编辑文件夹字段以指示想要新类驻留在哪个文件夹中。可以输入路径或者单击浏览按钮来查找该文件夹。

3.

选择封装类型框。

封装类型字段中,输入封装类型的名称, 或者单击浏览安装来选择新类的封装类型。

4.

名称字段中,输入新类的名称。

5.

使用访问修饰符单选按钮来选择期望的访问修饰符。

  • public
  • default
  • private
  • protected

6.

通过选择和清除相应的复选框来为新类选择类型修饰符:

  • abstract
  • static
  • final

7.

超类字段中,输入或者单击浏览来为新类选择超类。

8.

单击添加按钮,以便为要扩展的新类添加接口。

9.

如果想要在新类中创建一些方法存根:

  • 如果想要向导将 main 方法添加至新类,以使它成为应用程序的起始点, 则选择 public static void main(String[] args) 框。
  • 如果想要向导在新类中创建一组构造器,使超类中声明的每个构造器都有一个构造器, 则选择来自超类的构造器。它们当中的每一个与来自超类的相应构造器具有相同数目的参数(相同类型)。
  • 如果想要向导为新类将从其超类和实现接口中继承的每个 abstract 方法生成方法存根, 则选择继承的 abstract 方法框。

10.

完成上述步骤时单击完成

注意:新类与它的封装类型是在同一编译单元中创建的。