Inheritance enables ___ which saves time in development , and encourages using previously proven and high quality software.
Trả lời:
Đáp án đúng: A
Tính kế thừa (Inheritance) cho phép tái sử dụng (reusability) mã nguồn. Khi một lớp (class) kế thừa từ một lớp khác, nó sẽ tự động có tất cả các thuộc tính và phương thức của lớp cha. Điều này giúp tiết kiệm thời gian phát triển, vì không cần phải viết lại các đoạn mã đã có. Đồng thời, nó khuyến khích sử dụng các phần mềm đã được chứng minh và có chất lượng cao.
* **A. reusability:** Tính tái sử dụng là đáp án chính xác.
* **B. encapsulation:** Tính đóng gói là một khái niệm quan trọng khác trong lập trình hướng đối tượng, nhưng nó không trực tiếp liên quan đến việc tiết kiệm thời gian phát triển và khuyến khích sử dụng phần mềm chất lượng cao như tính kế thừa.
* **C. development:** Phát triển là một quá trình chung, không phải là một đặc điểm cụ thể của tính kế thừa.