Which UML relationship models the "Is-a" hierarchy?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: B. Tổng quát hoá (Generalization) là quan hệ kế thừa trong UML, biểu diễn phân cấp "là một" (is-a): lớp con là một dạng cụ thể của lớp cha và thừa hưởng thuộc tính, thao tác của lớp cha. Ký pháp là mũi tên đầu tam giác rỗng trỏ về lớp cha.
A sai vì kết tập (Aggregation) biểu diễn quan hệ "có một / gồm có" (has-a), tức toàn thể/bộ phận. C sai vì liên kết (Association) chỉ là quan hệ cấu trúc chung giữa các lớp, không hàm ý kế thừa. D sai vì phụ thuộc (Dependency) chỉ nói lớp này dùng tới lớp kia, quan hệ yếu nhất trong nhóm.
Cùng chủ đề
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây