Bắt đầu ngayBắt đầu miễn phí

Đặt phương thức ở mức private

Các phương thức private cũng giúp mã trở nên mô-đun bằng cách đóng gói logic vào các phương thức nhỏ, có thể tái sử dụng. Bạn sẽ thêm một phương thức để kích hoạt túi khí trong lớp Car. Vì lý do an toàn, bạn không muốn phương thức này có thể được truy cập từ bên ngoài.

Bài tập này là một phần của khóa học

Nhập môn Lập trình Hướng đối tượng với Java

Xem khóa học

Hướng dẫn bài tập

  • Tạo một phương thức private tên là deployAirbags kiểu void không nhận tham số nào.
  • Bên trong phương thức deployAirbags, in ra thông điệp "airbags deployed" .

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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);        
    }
}
Chỉnh sửa và Chạy Mã