JavaScript is required

Lớp giao diện dùng để:

A.

Biểu thị sự tương tác giữa tác nhân và ca sử dụng.

B.

Điều phối hoạt động chính của ca sử dụng.

C.

Mô hình hóa các thông tin lưu trữ lâu dài trong hệ thống.

D.

Biểu thị tương tác đầu tiên giữa tác nhân và ca sử dụng.

Trả lời:

Đáp án đúng: D


Lớp giao diện (Interface class) trong mô hình hóa hướng đối tượng, đặc biệt trong UML (Unified Modeling Language) và phân tích thiết kế hệ thống, thường được dùng để biểu thị sự tương tác ban đầu giữa tác nhân (actor) và ca sử dụng (use case). Tác nhân là một thực thể bên ngoài hệ thống (ví dụ: người dùng, hệ thống khác) tương tác với hệ thống để thực hiện một chức năng cụ thể (ca sử dụng). Lớp giao diện mô tả cách tác nhân bắt đầu và tương tác với ca sử dụng đó. Phương án A không chính xác vì lớp giao diện không chỉ biểu thị *sự tương tác* nói chung, mà nhấn mạnh vào *tương tác đầu tiên*. Phương án B không chính xác vì việc điều phối hoạt động chính của ca sử dụng thường được thực hiện bởi các lớp điều khiển (control classes), không phải lớp giao diện. Phương án C không chính xác vì việc mô hình hóa thông tin lưu trữ lâu dài thuộc về các lớp thực thể (entity classes), không phải lớp giao diện. Phương án D chính xác vì nó chỉ rõ vai trò của lớp giao diện trong việc thiết lập tương tác ban đầu giữa tác nhân và ca sử dụng.

Câu hỏi liên quan