クラスおよびインタフェースのリファクタ

Javaアプリケーションを開発する際に、新規クラスとインタフェースの定義、および既存のクラスの再利用が簡単にできます。

クラスとインタフェースに対して、次のようなリファクタ操作がサポートされています。

リファクタ操作 操作の説明
クラスまたはインタフェースの移動 クラスまたはインタフェースを別のパッケージに移動します。
クラスまたはインタフェースの複製
クラスまたはインタフェースのコピーを作成します。
クラスからのインタフェースの抽出 既存のクラスに定義されている選択したメソッドとstaticフィールドから新しいインタフェースを導出します。
スーパータイプを可能であれば使用 選択したクラスやインタフェースを指定する宣言を、そのスーパータイプの1つを指定する宣言で置き換えて、宣言を汎化します。

Javaプロジェクトのリファクタ
リファクタについて
メンバーのリファクタ
式のリファクタ