Access modifer
Chỉ ra mức độ truy xuất được cho phép đối với các thành phần dữ liệu và các phương thức của đối tượng:
- public: có thể được truy cập mọi nơi trong hệ thống và được thừa kế bởi các lớp con của nó.
- private: có thể được truy cập trong chính lớp đó. Không cho phép kế thừa
- protected: có thể được truy cập và thừa kế bởi các lớp con và có thể truy xuất bởi mã lệnh của cùng gói đó.
- Default (không khai báo 3 kiểu trên): chỉ cho phép truy nhập đối với các lớp trong cùng gói, kể cả các lớp con. Không cho phép kế thừa.
Public-ex
Protected-ex
Private
Default