Membuat properti privat
Properti kelas sering dibuat privat untuk membatasi akses dari luar. Misalnya, pada kelas Passport, bidang tertentu hanya boleh diatur dalam kondisi tertentu. Anda akan menjadikan nomor registrasi mobil bersifat privat di kelas Car untuk menyembunyikannya.
Latihan ini adalah bagian dari kursus
Pengantar Pemrograman Berorientasi Objek di Java
Petunjuk latihan
- Buat properti
privatebaru bernamavehicleNumberdengan tipeint.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
class Main {
static class Car {
public String color;
public String model;
public int year;
// Create private property "vehicleNumber"
____ ____ ____;
Car(String color, String model, int year) {
this.color = color;
this.model = model;
this.year = year;
this.vehicleNumber = 101189;
}
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) {
}
}