
300+ câu trắc nghiệm Lập trình hướng đối tượng với C++ có đáp án - Phần 6
25 câu hỏi
Tất cả các phương án đều đúng
Lớp Điểm và lớp Điểm màu
Lớp Xe ô tô và lớp Xe
Lớp Người và Giáo Viên
Chọn đáp án A.
Tất cả đều đúng
Mỗi đối tượng sau khi khai báo sẽ được cấp phát một vùng nhớ riêng để chứa các thuộc tính của chúng
Một lớp (sau khi định nghĩa) có thể xem như 1 kiểu đối tượng và có thể dùng để khai thác các biến, mảng đối tượng
Thuộc tính của lớp có thể có kiểu của chính lớp đó
Chọn đáp án A.
Tất cả các phương án gộp lại
SBD, Họ và tên, Ngày sinh, Giới tính, Phòng thi, Giờ thi
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
Số thí sinh, Mảng các thí sinh
Chọn đáp án D.
new
virtual
override
abstract
Chọn đáp án C.
catch
try
try/catch
Các câu trên đều sai
Chọn đáp án C.
phương thức
class
phương thức trừu tượng (được khai báo với từ khóa abstract)
struct
Chọn đáp án C.
Hàm destructor dùng để hủy vùng nhớ đã cấp cho con trỏ this
Một lớp luôn luôn có hàm destructor
Hàm destructor có thể là 1 hàm ảo
Các phương án trên đều không đúng
Chọn đáp án B.
Thiết lập và lấy giá trị của thuộc tính đó
Tăng cường bảo mật dữ liệu của thuộc tính
Đây là cấu trúc yêu cầu của C# khi khai báo thuộc tính của lớp
Để nhập và xuất giá trị thuộc tính đó
Chọn đáp án A.
Khai báo các thuộc tính và các phương thức thiết lập, lấy giá trị của thuộc tính; Khai báo và xây dựng các phương thức của lớp
Khai báo các trường dữ liệu cần dùng; khai báo các thuộc tính; khai báo và xây dựng các phương thức của lớp
Khai báo các trường dữ liệu cần dùng; khai báo các thuộc tính và phương thức thiết lập, lấy giá trị của thuộc tính; khai báo và xây dựng các phương thức của lớp
Khai báo các trường dữ liệu cần dùng; khai báo các thuộc tính; khai báo các phương thức của lớp
Chọn đáp án C.
Từ khóa Properties đi đầu
Từ khóa Region đi đầu
Phạm vi của thuộc tính là private hay public hay protected
Khai báo kiểu dữ liệu của thuộc tính
Chọn đáp án C.
Tất cả đều sai
Lớp sinh viên
Lớp danh sách sinh viên
Lớp sinh viên và lớp danh sách sinh viên
Chọn đáp án D.
Tất cả các phương án gộp lại
SBD, Họ và tên, Ngày sinh, Giới tính, Phòng thi, Giờ thi
Số thí sinh, mảng các thí sinh
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
Chọn đáp án B.
int i = 2; if(i = 1) Console.WriteLine(i);
if(2) Console.WriteLine(i);
int i = 2; if(i) Console.WriteLine(i);
int i = 2; if(i == 1) Console.WriteLine(i);
Chọn đáp án D.
Đóng gói
Trừu tượng
Đa hình
Ảo của phương thức
Chọn đáp án C.
Remove()
Tất cả đều sai
Reset()
Clear()
Chọn đáp án A.
Tương tác với các lớp hay môi trường bên ngoài
Tương tác với các thuộc tính bên trong lớp
Thể hiện rõ tính chất đa hình
Thể hiện tính bao gói dữ liệu
Chọn đáp án A.
Clear()
Trim()
Tất cả đều đúng
ResetText()
Chọn đáp án B.
Lớp Môn học là lớp dẫn xuất của lớp Sinh viên
Lớp Môn học là lớp đối tượng thành phần của lớp Sinh viên
Lớp Môn học là lớp cơ sở cho lớp Sinh viên
Lớp Môn học là lớp bao của lớp Sinh viên
Chọn đáp án B.
Chỉ cho phép kế thừa nhưng ngay bên trong lớp đó cũng không truy cập được
Cho phép kế thừa nhưng không cho phép tương tác trực tiếp bên ngoài lớp
Tất cả đều sai
Cho phép kế thừa và cho phép tương tác trực tiếp từ bên ngoài lớp
Chọn đáp án B.
Tất cả đều đúng
Một lớp (sau khi định nghĩa) có thể xem như một kiểu đối tượng và có thể dùng để khai báo các biến, mảng đối tượng
Thuộc tính của lớp có thể có kiểu của chính lớp đó
Mỗi đối tượng sau khi khai báo sẽ được cấp phát một vùng nhớ riêng để chứa các thuộc tính của chúng
Chọn đáp án A.
Cả 3 đều sai
Common specification language
Common language runtime
Common language specification
Chọn đáp án C.
Phương thức hiển thị thông tin từng thí sinh
Không có phương án đúng
Phương thức nhập và hiển thị thông tin từng thí sinh
Phương thức hiển thị, phương thức khởi tạo, phương thức nhập
Chọn đáp án C.
Tất cả câu trên đều sai
public diem (){}
public diem{}
public string diem(){}
Chọn đáp án B.
Tĩnh
Cục bộ
Tất cả đều sai
Toàn cục
Chọn đáp án B.
Ctrl + K, Ctrl + U ➔ Bỏ chú thích
Ctrl + K, Ctrl + C ➔ Xuất hiện chú thích
Ctrl + Space
Ctrl + K, Ctrl + F
Chọn đáp án A.
Bạn có thích hoạt động này không?
Hãy lưu hoặc chia sẻ nội dung này đến mọi người.


















