Analise o código em JAVA abaixo levando em considera...

Próximas questões
Com base no mesmo assunto
Q520740 Programação
Analise o código em JAVA abaixo levando em consideração que polimorfismo e herança são aspectos importantes para o paradigma de Orientação a Objeto.


package p3;

public class P3 {

        public static void main(String[ ] args) {

        Moto m = new Moto (1,2,3, true); Veiculo V = new Veiculo (0,0,0); }

public static class Veiculo {

        public int aceleracao; public int marcha; public int veloc;

        public Veiculo (int acel_inic, int veloc_inic, int marcha_inic) {

        marcha = marcha_inic; aceleracao - acel_inic; veloc = veloc_inic; }

        public void mudar_marcha (int n) { marcha = n; }

        public void frear(int decrement) { veloc -=decrement; }

        public void acelerar(int increment) { veloc + = increment;

}

public static class Moto extends Veiculo {

       public Boolean Descanso;

       public Moto(int acel_inic, int veloc_inic, int marcha_inic, Boolean

descanso) {

       super(acel inic, veloc_inic, marcha_inic); Descanso = descanso; }

       public void ativar_descanso () { Descanso = true; }

       public Boolean verificar descanso () { return Descanso; }

       public void destivar_descanso () { Descanso = false; }

       public void acelerar(int increment) {

                  if (verificar_descanso()==false) veloc += increment+ + ; } } }



De acordo com o código acima, considerando que atribuir o valor true à propriedade "Descanso" ativa esta propriedade,é correto afirmar que:

Alternativas