JavaScript is required

Trong mô hình MVC lớp nào có chức năng quản lý và điều phối luồng hoạt động của ứng dụng?

A.

“lớp Model”

B.

“lớp View”

C.

“lớp Controller”

D.

“Cả 3 lớp trên”

Trả lời:

Đáp án đúng: C


Trong mô hình MVC (Model-View-Controller), lớp Controller đóng vai trò trung tâm trong việc quản lý và điều phối luồng hoạt động của ứng dụng. Controller nhận các yêu cầu từ người dùng (thường thông qua View), xử lý các yêu cầu này, tương tác với Model để lấy dữ liệu cần thiết, và sau đó chọn View thích hợp để hiển thị kết quả cho người dùng. Do đó, Controller chịu trách nhiệm chính trong việc điều khiển logic ứng dụng và đảm bảo sự phối hợp giữa Model và View. * **Lớp Model:** Đại diện cho dữ liệu và logic nghiệp vụ của ứng dụng. * **Lớp View:** Hiển thị dữ liệu cho người dùng. * **Lớp Controller:** Điều phối hoạt động giữa Model và View, xử lý yêu cầu của người dùng.

Câu hỏi liên quan