Entrar

Questão 17998: Analise o código em JAVA abaixo, public cl...

Analise o código em JAVA abaixo, public class Bicycle { public static void main{String[] args) { Bike b = new Bike(0,0,0); MountainBike mb = new...



Analise o código em JAVA abaixo,

public class Bicycle {
       public static void main{String[] args) {
              Bike b = new Bike(0,0,0);
              MountainBike mb = new MountainBike (0,0,0,05;
        }
public static class Bike {
                public int cadência;
                public int marcha;
                public int veloc;
                public Bike (int cadencia_inic, int veloc_inic, int marcha_inic) {
                            marcha = marcha_inic;
                            cadência = cadencia_inic;
                            veloc = veloc_inic;
                }
                public void mudar_cadencia(int n) {
                       cadência = n;
                }
                public void mudargnarcha(int n) {
                      marcha = n ;
                }
                public void frear(int decrement) {
                       veloc -= decrement;
                 }
                 public void acelerar(int increment) {
                        veloc += increment;
                  }
}
public static class MountainBike extends Bike {
       public int altura_do_banco;
       public MountainBike ( int altura__inic, int cadencia_inic,
                                          int veloc_inic, int marcha__inic) {
              super(cadencia_inic, veloc_inic, marcha_inic);
              altura_do_banco = altura_inic;
        }
        public void alterar_altura_do_banco(int n) {
               altura_do_banco = n;
         }
         public void acelerar (int increment) {
                veloc += increment + 1;
          }
}
}

Em relação ao código acima, considerando que polimorfismo e herança são aspectos importantes no paradigma de Orientação a Objeto, ê correto afirmar que:
🧠 Mapa Mental