Membuat metode menjadi private
Metode private juga dapat digunakan untuk membuat kode modular dengan mengenkapsulasi logika ke dalam metode yang lebih kecil dan dapat digunakan kembali. Anda akan menambahkan sebuah metode untuk mengaktifkan airbag di kelas Car. Demi alasan keamanan, Anda tidak ingin metode ini dapat diakses dari luar.
Latihan ini adalah bagian dari kursus
Pengantar Pemrograman Berorientasi Objek di Java
Petunjuk latihan
- Buat metode
privatebernamadeployAirbagssebagai metodevoidyang tidak menerima parameter. - Di dalam metode
deployAirbags, cetak pesan"airbags deployed".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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);
}
}