変数、定数、フィールド、またはメソッドの導入

関連項目

IDE 内の変数、定数、フィールド、またはメソッドを導入するときには、選択したコードフラグメントを変数、定数、フィールド、またはメソッドに変更します。通常、この作業は、一部のコードをより小さな、分かりやすいフラグメントに分割する場合に実行します。小さなコードフラグメントにすることによって、よく更新する必要があるコード部分を分割できるため、コードの再利用可能度が向上することがあります。新しいメソッドに分かりやすい名前を付けることによって、コードの理解の容易さを高めることができます。

たとえば、IDE にメソッドを導入するときに、クラス内の文をメソッドへの呼び出しに置き換えます。実際に文を置換する前に、「メソッドの導入」ダイアログが開き、メソッドに対するパラメータと修飾子を指定できます。IDE は、指定された文に一致するものがないか、開かれたオブジェクトを検索し、一致するものをメソッド呼び出しに置き換えます。

変数、定数、フィールド、またはメソッドを導入する

  1. ソースエディタで、新しい変数、定数、フィールド、またはメソッドとして導入する文を選択します。
  2. Alt-Enter キーを押します。

    「メソッドの導入」など、適切なメニュー項目を選択します。

  3. テキストフィールドに新しい項目の名前を入力し、ドロップダウンリストからアクセス方法を選択します。
  4. 新しい項目を静的にする場合は、「静的と宣言」チェックボックスを選択します。
  5. 「了解」をクリックし、選択したファイルに変更を適用します。

トラブルシューティング

メソッドの導入でエラーメッセージが表示された場合は、選択した文が次の条件を満たしているかどうかを確認してください。

関連項目
リファクタリングの手順早見表
スーパークラスの抽出
インタフェースの抽出
フィールド名またはメソッド名の変更
リファクタリングでの変更の取消し

著作権と商標について