The reason it asks for a return type is because you can't have an empty method with a return type of int.
You could only do this if the class was abstract (if I remember right). but if it was abstract then you would want to implement it in the child classes.
Greetings.