Hacer métodos privados
Los métodos privados también sirven para modularizar el código encapsulando la lógica en métodos más pequeños y reutilizables. Vas a añadir un método para desplegar los airbags en la clase Car. Por motivos de seguridad, no querrías que este método fuera accesible desde fuera.
Este ejercicio forma parte del curso
Introducción a la Programación Orientada a Objetos en Java
Instrucciones del ejercicio
- Crea un método
privatellamadodeployAirbagscomo un métodovoidque no reciba parámetros. - Dentro del método
deployAirbags, imprime el mensaje"airbags deployed".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
public class Main {
static class Car {
public String color;
public String model;
public int year;
private int vehicleNumber;
public Car(String color, String model, int year) {
this.color = color;
this.model = model;
this.year = year;
this.vehicleNumber = 101189;
}
// Create deployAirbags method
____ ____ deployAirbags() {
System.out.println("____");
}
public void turnEngineOn() {
System.out.println("engine is on");
}
public int calculateMPG(int milesDriven, int gallonsUsed) {
return milesDriven / gallonsUsed;
}
}
public static void main(String[] args) {
Car myCar = new Car("red", "camry", 2022);
}
}