2048.vn

225 câu trắc nghiệm Lập trình hướng đối tượng có đáp án - Phần 7
Quiz

225 câu trắc nghiệm Lập trình hướng đối tượng có đáp án - Phần 7

A
Admin
IT TestTrắc nghiệm tổng hợp10 lượt thi
19 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Khi đưa các lớp thực tế vào quản lý trong máy tính ta nhận thấy mỗi đối tượng thực tế có vô số thuộc tính nhưng với mỗi bài toán cụ thể ta chỉ xác định các lớp chỉ gồm một số thuộc tính nhất định. Cách thức đó gọi là:

Sự trừu tượng hóa dữ liệu

Sự trừu tượng hóa chức năng

Tính đa hình

Tính kế thừa

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Vào mỗi kỳ thi người ta cần lập ra danh thí sinh dự thi dựa theo danhsách sinh viên đủ  điều kiện dự thi của mỗi môn học, để thuận tiện xử lý người ta xây dựng lớp Thí sinh dựa trên lớp sinh viên với điều kiện là đủ điều kiện dự thi các môn học. Mối quan hệ giữa lớp Sinh viên và lớp thí sinh là:

Lớp Sinh viên là trường hợp đặc biệt hóa của lớp Thí sinh

Lớp Thí sinh là trường hợp tổng quá của lớp Sinh viên

Lớp Thí sinh là trường hợp đặc biệt hóa của lớp Sinh viên

Không có phương án đúng

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Khi xây dựng lớp trong C++, nếu trong lớp có thành phần thuộc tính là kiểu con trỏ hay tham chiếu thì bắt buộc phải:

Xây dựng hàm hủy

Xây dựng phương thức nhập

Xây dựng phương thức xuất

Không bắt buộc phải xây dựng gì hết

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Xây dựng lớp điểm trong hệ toạ độ Oxyz các thuộc tính của lớp là:

Tung độ, hoành độ, cao độ

Tung độ, hoành độ, cao độ, dịch chuyển

Dịch chuyển

Không có phương án nào đúng

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Hãy cho biết thành phần thuộc tính của lớp đa thức xây dựng bằng mảng:

Bậc, mảng hệ số

Bậc, hệ số

Mảng bậc, mảng hệ số

Mảng bậc, hệ số

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Đoạn khai báo thuộc tính của lớp đa thức (với hệ số là một mảng số thực) là:

class Dathuc { private: int bac; float *hs; };

class Dathuc { private: int *bac; float *hs; };

class Dathuc { private: int bac; float hs; };

class Dathuc { private: int *bac; float hs; };

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Vào mỗi kỳ thi người ta cần lập ra danh thí sinh dự thi dựa theo danh sách sinh viên đủ điều kiện dự thi của mỗi môn học, để thuận tiện xử lý người ta xây dựng lớp Thí sinh dựa trên lớp sinh viên với điều kiện là đủ điều kiện dự thi các môn học. Người ta phân tích thấy lớp thí sinh là trường hợp đặc biệt của lớp Sinh viên vì vậy khi xây dựng người ta xây dựng:

Lớp Thí sinh kế thừa lớp Sinh viên

Lớp Sinh viên kế thừa lớp Thí sinh

Lớp Thí sinh là lớp bao của lớp Sinh viên

Lớp Sinh viên là lớp bao của lớp Thí sinh

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Cho lớp Dathuc, để thực hiện khai báo sau mà không lỗi:
void main()
{
Dathuc
D1,D2(D1);
}
Ta cần xây dựng:

Hàm tạo không đối và hàm tạo sao chép

Hàm tạo không đối và hàm tạo có đối

Hàm tạo có đối số mặc định

Hàm tạo có đối

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Xây dựng hàm tạo sao chép của lớp Diem trong C++ khai báo theo cú pháp sau:

Diem (const Diem &D);

Diem (Diem D);

Diem (float x, float y);

Diem (Diem D1, Diem D2);

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Để tính khoảng cách hai điểm trong lớp điểm ta xây dựng phương thức tính khoảng cách hai điểm theo cú pháp sau: float KC2D(Diem D); Lời gọi đến phương thức để tính khoảng cách hai điểm là:

cout<<D1.KC2D(D2);

cout<<KC2D(D1,D2);

KC2D(D1,D2).in()

Không có phương án đúng

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Trong kế thừa, lớp dẫn xuất có thể kế thừa các phương thức và thuộc tính của lớp cơ sở nhưng không:

Kế thừa hàm tạo, toán tử gán

Kế thừa hàm hủy, toán tử gán

Kế thừa toán tử

Tất cả các phương án trên

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Tính chất kế thừa chỉ ra rằng khi lớp A kế thừa lớp B thì:

Lớp A sẽ có toàn bộ những thành phần thuộc protected và public của lớp B

Lớp A sẽ có toàn bộ những thành phần thuộc private, protected và public của lớp B

Lớp B sẽ có toàn bộ những thành phần thuộc protected và public của lớp A

Lớp A sẽ có toàn bộ những thành phần thuộc private và public của lớp B

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Trong lớp phân số khai báo: Phanso(int ts=0,int ms=1); Là:

Hàm tạo sao chép của lớp Phanso

Phương thức gán của lớp Phanso

Khai báo trên không thể tồn tại trong lớp Phanso

Hàm tạo có tham số mặc định của lớp Phanso

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Hãy cho biết trong các ví dụ sau ví dụ nào thể hiện sự kế thừa:

Lớp Điểm và Hình tròn

Lớp Xe ô tô và lớp Xe

Lớp Điểm và Lớp điểm màu

Tất cả các phương án đều đúng

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Cho lớp B, C kế thừa lớp A; Lớp D kế thừa lớp B và C. Khi đó đối tượng của lớp D không thể kế thừa được thành phần của A. Cần phải:

Khai báo A là lớp cơ sở ảo đối với B và C

Khai báo lại A là lớp cơ sở ảo với D

Khai báo A là lớp cơ sở ảo đối với B

Hiển nhiên lớp D không thể kế thừa lớp A vì kế thừa không có tính bắc cầu

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Các phương thức cơ bản của một chiếc máy giặt là:

Cấp nước, Đảo trộn, Xả nước, Vắt khô

Đảo trộn, Xả nước, Vắt khô

Đảo trộn, Xoay, Vắt khô

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Khi xây dựng lớp đối tượng công việc cần làm là:

Xác định thành phần thuộc tính và phương thức của lớp đó

Xác định thành phần private, public, protected là gì

Xác định kiểu dữ liệu của thuộc tính, kiểu trả về của phương thức

Tất cả các phương án đều đúng

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Khi khai báo lớp A là bạn của lớp B thì:

Chưa chắc lớp B đã là bạn của lớp A

Lớp A sẽ kế thừa mọi thành phần của lớp B

hắc chắn lớp B là bạn của lớp A

Tất cả các phương thức của lớp B đều có thể truy cập đến thành phần riêng của lớp A

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Trường Đại học kinh doanh cũng In giấy báo nhập học vào mỗi kỳ tuyển sinh, Trường địa học Kinh tế quốc dân cũng In giấy báo nhập học, trường đại học Quốc gia cũng in Giấy báo nhập học, tuy nhiên 3 giấy báo nhập học này lại có thể có cấu trúc, nội dung, hình thức khác nhau. Ví dụ này chứng tỏ tính:

Đa hình

Ảo của phương thức

Trừu tượng

Đóng gói

Xem đáp án
© All rights reserved VietJack