JavaScript is required

Quan hệ phụ thuộc (Dependency) thể hiện mối quan hệ:

A.

Nếu có một sự thay đổi ở đối tượng phụ thuộc sẽ ảnh hưởng tới đối tượng độc lập.

B.

Đối tượng độc lập không cho phép đối tượng phụ thuộc có bất kể một sự thay đổi nào.

C.

Nếu có một sự thay đổi ở đối tượng độc lập sẽ ảnh hưởng tới đối tượng phụ thuộc.

Trả lời:

Đáp án đúng: C


Quan hệ phụ thuộc (Dependency) trong lập trình hướng đối tượng thể hiện mối quan hệ mà một đối tượng (đối tượng phụ thuộc) cần một đối tượng khác (đối tượng độc lập) để thực hiện một chức năng hoặc nhiệm vụ nào đó. Nếu có sự thay đổi ở đối tượng độc lập, điều này có thể ảnh hưởng trực tiếp đến đối tượng phụ thuộc. Vì vậy, đáp án C là chính xác nhất. * **Đáp án A sai** vì nó mô tả sự ảnh hưởng ngược lại, từ đối tượng phụ thuộc đến đối tượng độc lập. * **Đáp án B sai** vì nó mô tả một sự kiểm soát quá mức từ đối tượng độc lập lên đối tượng phụ thuộc, không phải bản chất của quan hệ phụ thuộc.

Câu hỏi liên quan