JavaScript is required

Cần In danh sách thí sinh dự thi theo phòng gồm các thông tin: SBD, Họ và tên, Ngày sinh, Giới tính, Phòng thi, Giờ thi. Người ta xây dựng hai lớp đối tượng là lớp đối tượng Thí sinh, lớp đối tượng Danh sách thí sinh theo phòng. Thuộc tính của lớp Danh sách thí sinh có thể là:

A.

Số thí sinh, mảng các thí sinh

B.

SBD, Họ và tên, Ngày sinh, Giới tính, Phòng thi, Giờ thi

C.

Mảng SBD, mảng Họ và tên, mảng Ngày sinh, Mảng Giới tính, Mảng Phòng thi, Mảng Giờ thi

D.
Tất cả các phương án gộp lại
Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu xác định thuộc tính phù hợp của lớp "Danh sách thí sinh theo phòng" khi cần in danh sách thí sinh dự thi theo phòng với các thông tin cụ thể. * **Phương án A:** "Số thí sinh, mảng các thí sinh" là đáp án đúng. Lớp "Danh sách thí sinh theo phòng" cần lưu trữ số lượng thí sinh và một tập hợp (mảng) các đối tượng thí sinh. Mỗi đối tượng thí sinh chứa các thông tin chi tiết như SBD, Họ và tên, Ngày sinh, Giới tính, Phòng thi, Giờ thi. * **Phương án B:** "SBD, Họ và tên, Ngày sinh, Giới tính, Phòng thi, Giờ thi" là sai. Đây là các thuộc tính của một thí sinh, không phải của danh sách thí sinh. * **Phương án C:** "Mảng SBD, mảng Họ và tên, mảng Ngày sinh, Mảng Giới tính, Mảng Phòng thi, Mảng Giờ thi" là sai. Cách này tuy có thể lưu trữ thông tin, nhưng khó quản lý và truy xuất thông tin của từng thí sinh một cách hiệu quả. Nó cũng vi phạm nguyên tắc đóng gói dữ liệu (encapsulation) của lập trình hướng đối tượng. * **Phương án D:** "Tất cả các phương án gộp lại" là sai. Vì các phương án B và C không đúng. Vậy, phương án A là đáp án chính xác nhất, vì nó thể hiện đúng bản chất của việc lưu trữ một danh sách các đối tượng thí sinh.

Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.


50 câu hỏi 60 phút

Câu hỏi liên quan