The ability to reuse objects already defined, perhaps for a different purpose, with modification appropriate to the new purpose, is referred to as
Trả lời:
Đáp án đúng: B
Khả năng tái sử dụng các đối tượng đã được định nghĩa, có thể cho một mục đích khác, với các sửa đổi thích hợp cho mục đích mới, được gọi là kế thừa (Inheritance).
- Kế thừa (Inheritance): Cho phép một lớp (class) mới (lớp con/subclass) kế thừa các thuộc tính và phương thức của một lớp đã tồn tại (lớp cha/superclass). Lớp con có thể sử dụng lại các thành phần của lớp cha và mở rộng hoặc sửa đổi chúng để phù hợp với nhu cầu mới.
- Thông tin che giấu (Information hiding): Là nguyên tắc ẩn các chi tiết triển khai bên trong của một đối tượng và chỉ cho phép truy cập thông qua một giao diện được xác định rõ ràng.
- Định nghĩa lại (Redefinition): Thường được sử dụng trong ngữ cảnh của kế thừa, nơi một lớp con có thể định nghĩa lại một phương thức đã được định nghĩa trong lớp cha.
- Nạp chồng (Overloading): Cho phép định nghĩa nhiều phương thức có cùng tên nhưng khác nhau về số lượng hoặc kiểu dữ liệu của tham số trong cùng một lớp.