+ Refactoring Abstract Class - Method position