Estendendo várias classes

2 respostas
luiz_ross
uma classe pode estender varias classes? por exemplo:
public class conexao extends eventos, clientes {


codigo


}

2 Respostas

Paulo_Silveira

voce nao pode fazer isso em java, soh em C++. porque? porque o conceito de OO do ajva eh diferente do C++, e voce fazer extends de varias classes eh “logicamente errado”, alem de causar alguns problemas

uma interface pode extender varias interfaces

Rafael_Steil

Voce nao pode extender varias classes, mas pode implementar varias interfaces ao mesmo tempo, por outro lado.

O que voce pode fazer eh:

class A {}
class B extends A {}
class C extends B {}

Dessa maneira, a classe C tem metodos de B e A. Mas nao ha muita razao para programar dessa maneira “intencionalmente para tentar fazer multipla heranca”.

[]'s
Rafael Steil

Criado 23 de outubro de 2002
Ultima resposta 23 de out. de 2002
Respostas 2
Participantes 3