Tính kế thừa
Tính bao đóng
Khái niệm
Kế thừa là tạo một lớp mới bằng cách sử dụng các thuộc tính và phương thức của một lớp hiện có.
Bao đóng là quá trình đóng gói dữ liệu và các chức năng thao tác dữ liệu này thành một đơn vị duy nhất, để che giấu việc triển khai bên trong với thế giới bên ngoài.
Sử dụng
Sự kế thừa được sử dụng để tái sử dụng mã.
Bao đóng được dùng để ẩn sự phức tạp của một hệ thống.
Thực hiện
Kế thừa được thực hiện trong các lớp.
Bao đóng được thực hiện bằng cách sử dụng các sửa đổi truy cập..
Thể loại
Thừa kế có thể được chia thành thừa kế đơn cấp, đa cấp, phân cấp, kết hợp và đa cấp.
Đóng gói chỉ có một thể loại duy nhất.