- Không phụ thuộc vào đối tượng hay lớp
- Thực hiện xử lý dữ liệu trong class
- Cho phép truy cập thuộc tính đối tượng
- Tạo lớp cha mới