Esqueça. Só por gambiarra.
Java não tem herança múltipla.
 

Anderson Macedo Silva
Impactools - The wise solution that fits
Centro Empresarial de São Paulo
Telefone: 5853-2136

-----Mensagem original-----
De: Ary Junior [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 25 de março de 2002 10:58
Para: [EMAIL PROTECTED]
Assunto: [java-list] Polimorfismo e Herança Múltipla

    Olá pessoal, tô com uma dúvida em relação a implementação de dois conceitos muito importantes da POO em Java, Polimorfismo e Herança Múltipla.
    Bem, imaginemos a classe HomemAranha, consideremos também q o HomemAranha não seja somente o PeterParker, ou seja, eu também posso ser um objeto da classe HomemAranha. Eu herdo da classe Homem, assim como o PeterParker e também vou herdar da clase Aranha. Agora vamos empregar a regra do polimorfismo à classe Homem, pois o meu método expressarDuvida() da classe Homem retorna "Uai sô!!!" enquanto este mesmo método na classe PeterParker retorna "I do not understand!!!".
    E então eu pergunto como fazer isto em Java? Já q não posso herdar de duas classes ao mesmo tempo terei q utilizar uma Interface? Só consegui resolver este problema assim, fazendo com q Homem seja uma interface e Aranha uma classe, sendo assim PeterParker extende de Aranha e implementa Homem. Alguma outra sugestão?
 
Valeu!!!
 
    Ary Junior

Responder a