建立 Nested 類別(如 Inner 類別)

您可以建立含括在其他類型中的類別(如 nested 類別)。

1.

開啟「新建類別」精靈。 請參閱開啟新建類別精靈

2.

如果在目前的選取範圍內找到資料夾,這個資料夾會出現在資料夾欄位中,成為新類別的儲存器。

請依照需要來編輯資料夾欄位,指示新類別要放到哪個資料夾中。 您可以輸入一個路徑,也可以按一下瀏覽按鈕來尋找資料夾。

3.

勾選含括類型勾選框。

含括類型欄位中,輸入含括類型的名稱,或按一下瀏覽按鈕來選取新類別的含括類型。

4.

名稱欄位中,輸入新類別的名稱。

5.

利用存取修飾元圓鈕來選取所需要的存取修飾元:

  • public
  • default
  • private
  • protected

6.

勾選和清除適當的勾選框來選取新類別的類型修飾元:

  • abstract
  • static
  • final

7.

超類別欄位中,輸入新類別的超類別,或按一下瀏覽來選取新類別的超類別。

8.

按一下新增按鈕來新增新類別要繼承的介面。

9.

如果您要在新類別中建立某些方法 Stub:

  • 如果您要精靈新增 main 方法到新類別中,使它成為應用程式的起點,請勾選 public static void main(String[] args) 勾選框。
  • 如果您要精靈在新類別中建立一組建構子,超類別所宣告的每個建構子都要有一個對應的建構子,請勾選超類別的建構子勾選框。 各建構子分別會有超類別中之建構子相同數目的參數(相同類型)。
  • 如果您要精靈產生新類別要從超類別及實作介面中繼承的每個抽象方法的方法 Stub,請勾選繼承的抽象方法勾選框。

10.

完成之後,按一下完成

附註:新類別會建立在其含括類型的相同編譯單元中。