Implementação de Classe

2 respostas
java
G

Encontrei alguns exercícios de java na internet, mas travei no último exercício. Estarei deixando a questão abaixo, ficaria muito grato se vocês me ajudassem.

Observação: Sou novo mexendo com Java e POO.

public class Onibus extends Veiculo implements DAO{
	public Onibus(int valor) {
		super(valor);
	}
}

Quantas classes podem ser implementadas pela classe Onibus?

2 Respostas

L

Em Java, você pode herdar diretamente de apenas uma classe, e implementar quantas interfaces você quiser.

A palavra extends indica herança direta, e a palavra implements indica implementação de interface.

F

Olá amigo, as interfaces em Java é uma forma de contrato, que a classe ao assinar, tem a responsabilidade de implementar os seus métodos, já a herança a classe que implementar herdar os métodos da classe pai com a implementação, havendo a possibilidade sobrescrever com outra lógica os métodos .
https://franciscojava.wordpress.com/2017/02/14/interfaces-em-java/

Criado 20 de junho de 2017
Ultima resposta 20 de jun. de 2017
Respostas 2
Participantes 3