Java And Multiple Inheritance Using Interfaces