Implementing Multiple Inheritance In Java