Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Interfaces podem herdar de mais de uma classe?

No curso Java pate 3 foi mencionado que as classes em Java só podem herdar de uma única classe, no entanto podem implementar mais de uma interface. Na aula 07 (atividade 9) "Exemplos de Herança e Interface" porque a interface Connection herda de Wrapper e Autocloseable? É alguma exceção?

2 respostas
solução

Bom dia Adriano, uma interface pode apenas herdar outras interfaces, mas não classes. Então Connection extends Wrapper e Autocloseable pois ambas são interfaces

Entendi. A restrição é que classes podem herdar apenas de uma outra classe, mas não há esse limite quanto às interfaces (elas podem herdar uma ou mais interfaces). Valeu!