# Pushing members down to subclasses

To push down class members (fields and methods) to the class's subclasses:

- In a Java view (e.g. Outline, Package Explorer, Members), select the members that you want to push down.
- Do on of the following:
  - From the menu bar, select Refactor > Push Down or
  - From the pop-up menu, select Refactor > Push Down

Note: the selected members must all have the same declaring type for this refactoring to be enabled.

Refactoring actions
Refactoring dialogs
Refactoring preferences