Overloading and Inheritance in Java (Extended Abstract)