Logo Passei Direto
Buscar
Questão 11 Considere a classe Veiculo apresentada abaixo: public abstract class Veiculo { public int velocidade; public boolean status; public void ligar() { status = true; } public void desligar() { status = false; } public void mostrarStatus() { System.out.println(status); } public abstract void acelerar(); } Qual das seguintes afirmações é verdadeira? A. A classe Veiculo possui um atributo de instância velocidade B. A classe Veiculo é uma classe concreta. C. A classe Veiculo possui um método abstrato ligar(). D. A classe Veiculo implementa o método acelerar(). E. A classe Veiculo possui um método abstrato desligar(). < ANTERIOR PRÓXIMA > Pesquisar
User badge image
Jean Carlos Pereira

há 4 dias

Respostas

User badge image

Ed Verified user icon

há 4 dias

Vamos analisar cada uma das alternativas em relação à classe `Veiculo` apresentada: A. A classe Veiculo possui um atributo de instância velocidade. Correta. A classe possui o atributo `public int velocidade;`. B. A classe Veiculo é uma classe concreta. Incorreta. A classe `Veiculo` é declarada como `abstract`, o que significa que não é uma classe concreta. C. A classe Veiculo possui um método abstrato ligar(). Incorreta. O método `ligar()` é um método concreto, pois possui uma implementação. D. A classe Veiculo implementa o método acelerar(). Incorreta. O método `acelerar()` é declarado como `abstract`, portanto, não possui implementação na classe `Veiculo`. E. A classe Veiculo possui um método abstrato desligar(). Incorreta. O método `desligar()` é um método concreto, pois também possui uma implementação. Diante da análise, a alternativa correta é: A. A classe Veiculo possui um atributo de instância velocidade.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina