O'Reilly logo

NetBeans IDE 8 Cookbook by Rhawi Dantas, David Salter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Pull up / push down refactoring

Pull up and push down refactoring relates to the ability to move methods and members of a class up into a superclass, or down into a subclass.

Getting ready

First we will need a Java project so that we can perform some pull up / push down refactoring. We will use the same project from the earlier recipe, Rename refactoring, and so ensure that you have the project open from the end of that recipe. If you have not followed that recipe, the project is available from the code download bundle under the MoveRefactor folder in Chapter 3. When the Projects explorer shows the Refactoring project, expand the Refactoring node if not yet expanded.

How to do it…

Let's consider we have a class to represent a Vehicle and a derived ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required