Phạm vi truy cập C++
Trong định nghĩa của một lớp, các từ khóa private, public và protected có thể được sử dụng để xác định phạm vi mà các thành viên có thể được truy cập.
private: dùng để chỉ định thành viên . Một thành viên riêng của một lớp, cho dù đó là một biến thành viên hay một hàm thành viên, chỉ có thể được truy cập trong hàm thành viên của lớp.
public: Được sử dụng để chỉ định các thành viên công khai. Các thành viên công khai của một lớp có thể được truy cập ở bất kỳ đâu.
được bảo vệ: Được sử dụng để chỉ định các thành viên được bảo vệ. Điều này cần được giải thích sau khi giới thiệu “kế thừa”.
Không có hạn chế về số lượng và thứ tự xuất hiện của ba từ khóa. Phạm vi có thể truy cập của một biến thành viên được xác định bởi trình chỉ định phạm vi truy cập gần nhất với nó.