-- -- This refactoring is feasible. -- extract printDetails in public class Statement extends Object { public Statement() { super(); } public void printOwning(double amount) { double foo; this.printBanner(); < { foo := "foo"; -- Print details System_out.println("name:" + _name); System_out.println("amount" + amount); } > } }