Warning: include_once(/home/sites/heteml/users/m/o/r/moriya-h5/web/confrage/bin/menu.php): failed to open stream: No such file or directory in /home/users/2/moriya-h5/web/confrage/eclipse/refactor/pull_up/pull_up.html on line 30

Warning: include_once(): Failed opening '/home/sites/heteml/users/m/o/r/moriya-h5/web/confrage/bin/menu.php' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in /home/users/2/moriya-h5/web/confrage/eclipse/refactor/pull_up/pull_up.html on line 30
 
トップページ >  Eclipse >  プルアップ
初版2006/07/05: 最終更新日2006/07/05
  プルアップ
目次
プルアップ
プルアップ
サブクラスにあるメソッドやフィールドを、スーパークラスに移動することを プルアップ といいます。
サブクラス内で、「リファクタリング」 - 「プルアップ」を選択すると、下図ウィンドウが開きます。

プルアップ
プルアップ

このウィンドウで、サブクラスのメンバーが表示されますのでプルアップしたいメンバーにチェックを入れます。
編集ボタン又はアクション欄をダブルクリックして「プルアップ」にするか「宛先でabstractを宣言」にするかを選択できます。
但し、スーパークラスが抽象クラスでない場合、「宛先でabstractを宣言」することはできません。

プルアップする宛先クラス(スーパークラス)はウィンドウ上の欄で選びます。
最後に終了をクリックすれば、選択したメンバーがプルアップされます。

「次へ」をクリックするとプレビューが表示されます。


Warning: include_once(/home/sites/heteml/users/m/o/r/moriya-h5/web/confrage/bin/side_bar.php): failed to open stream: No such file or directory in /home/users/2/moriya-h5/web/confrage/eclipse/refactor/pull_up/pull_up.html on line 86

Warning: include_once(): Failed opening '/home/sites/heteml/users/m/o/r/moriya-h5/web/confrage/bin/side_bar.php' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in /home/users/2/moriya-h5/web/confrage/eclipse/refactor/pull_up/pull_up.html on line 86