MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Buat metode private bernama deployAirbags sebagai metode void yang 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);        
    }
}
Edit dan Jalankan Kode