IntelliJ IDEA 2026.1 Help

インターフェースの抽出ダイアログ

リファクタリング | インターフェースの抽出

インターフェースの抽出(英語)の使用の詳細については、 抽出インターフェースのセクションを参照してください。

項目

説明

インターフェースを抽出

この読み取り専用フィールドには、インターフェースが抽出されるクラスを含むソースパッケージが表示されます。

インターフェースの抽出

選択すると、IntelliJ IDEA は新しいインターフェースを作成しますが、すぐには適用されないため、ソースコードは変更されません。

インターフェース名

新しいインターフェースの名前を入力してください。 このフィールドは、 インターフェースの抽出 オプションを選択した場合にのみ使用できます。

インターフェースを抽出し、可能であれば使用する

このオプションを選択すると、インターフェースが抽出され、ソースコードにすぐに適用され、推奨変更が 検索ツールウィンドウの専用タブに表示されます。

可能であれば元のクラスの名前を変更してインターフェースを使用する

このオプションを使用して、元のクラスの名前を変更し、新しく作成されたインターフェースの実装にします。

実装クラス名を変更

元のクラスの新しい名前を入力します。 可能であれば元のクラスの名前を変更してインターフェースを使用する オプションが選択されている場合、このフィールドは利用可能です。

新規インターフェースのパッケージ

新しいインターフェースのパッケージを指定します。 必要に応じて、参照アイコン(Browse button )をクリックしてパッケージディレクトリを選択してください。

インターフェースを形成するメンバー

クラスのメソッドと、新しいインターフェースに含める最後の静的フィールド(定数)を指定します。 インターフェースに要素を含めるには、その横にあるチェックボックスをオンにします。

JavaDoc/ASDoc

インラインドキュメントに適用するアクションを指定してください。 使用可能なオプションは以下のとおりです。

  • そのまま - このオプションを選択すると、インラインドキュメントはそのまま残ります。

  • コピー - このオプションを選択すると、インラインドキュメントが現在の場所から削除されずに、抽出されたインターフェースにコピーされます。

  • 移動 - このオプションを選択すると、インラインドキュメントが抽出されたインターフェースに移動され、現在の場所から削除されます。

2026 年 3 月 30 日