サブクラスにあるメソッドやフィールドを、スーパークラスに移動することを
プルアップ といいます。
サブクラス内で、「リファクタリング」 - 「プルアップ」を選択すると、下図ウィンドウが開きます。
プルアップ
このウィンドウで、サブクラスのメンバーが表示されますのでプルアップしたいメンバーにチェックを入れます。
編集ボタン又はアクション欄をダブルクリックして「プルアップ」にするか「宛先でabstractを宣言」にするかを選択できます。
但し、スーパークラスが抽象クラスでない場合、「宛先でabstractを宣言」することはできません。
プルアップする宛先クラス(スーパークラス)はウィンドウ上の欄で選びます。
最後に終了をクリックすれば、選択したメンバーがプルアップされます。
「次へ」をクリックするとプレビューが表示されます。