Logo Passei Direto
Buscar

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();

}

 

Assinale (V) verdadeiro ou (F) falso para as afirmações abaixo:

 

(  ) Não há método main() definido, portanto, do jeito que se encontra, o código poderá ser executado.

(  ) Os métodos ligar, desligar e mostrarStatus são abstratos, ou seja, foram devidamente implementados, embora de maneira bem simplista.

(  ) O método ligar apenas simula o acionamento do motor.

(  ) O método desligar simula o desligamento do motor.

(  ) O método mostrarStatus exibe em tela o estado do motor, por meio do atributo status.

Assinale a sequência correta:

Selecione uma alternativa:

a)

V - F - F - V - V.

b)

F - F - V - F - F.

c)

F - F - V - V - V.

d)

V - F - V - V - V.

e)

F - V - V - V - F.


User badge image
Harry Nougty

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada uma das afirmações sobre a classe `Veiculo`: ( ) Não há método main() definido, portanto, do jeito que se encontra, o código poderá ser executado. É falso (F). Como a classe `Veiculo` é uma classe abstrata e não possui um método `main()`, não pode ser instanciada diretamente e, portanto, não pode ser executada como está. ( ) Os métodos ligar, desligar e mostrarStatus são abstratos, ou seja, foram devidamente implementados, embora de maneira bem simplista. É falso (F). Os métodos `ligar`, `desligar` e `mostrarStatus` não são abstratos; eles estão implementados na classe `Veiculo`. ( ) O método ligar apenas simula o acionamento do motor. É verdadeiro (V). O método `ligar` altera o status para `true`, simulando que o veículo está ligado. ( ) O método desligar simula o desligamento do motor. É verdadeiro (V). O método `desligar` altera o status para `false`, simulando que o veículo está desligado. ( ) O método mostrarStatus exibe em tela o estado do motor, por meio do atributo status. É verdadeiro (V). O método `mostrarStatus` imprime o valor do atributo `status`, que indica se o veículo está ligado ou desligado. Agora, juntando as classificações, temos: F - F - V - V - V. Portanto, a alternativa que apresenta a sequência correta é: c) F - F - V - V - V.

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