Tạo Trắc Nghiệm

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

20 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Cho đoạn chương trình sau:
class A {
private:
int x,y;
public:
void Xuat(); virtual;
};
Hãy nhận định phát biểu đúng:

Đáp án và lời giải

Đáp án: B

Câu 2

Một lớp có thể có tối đa:

Đáp án và lời giải

Đáp án: A

Câu 3

Cho đoạn chương trình sau:
class A {
int x,y;
public:
void Nhap();
void Xuat();
};
class B:public A{
private: float z;
};
void main()
{
A A1;B B1;
A1=B1;
B1=A1;
getch();
}
Hãy cho biết đoạn chương trình trên lỗi tại đâu?

Đáp án và lời giải

Đáp án: A

Câu 4

Cho biết các ví dụ sau ví dụ chứng tỏ tính kế thừa:

Đáp án và lời giải

Đáp án: D

Câu 5

Lớp Bạn của một lớp là:

Đáp án và lời giải

Đáp án: A

Câu 6

Cho đoạn chương trình sau:
class A;
class B;
class A{
friend class B;
...
};
class B {
…
};
Dòng lệnh friend class B; có nghĩa là:

Đáp án và lời giải

Đáp án: A

Câu 7

Cách khai báo kế thừa trong java sử dụng từ khóa:

Đáp án và lời giải

Đáp án: A

Câu 8

Cho đoạn chương trình sau:
class Trai_cay
{
private:
char mauvo[5];
char mauhat[3];
char hinhdang[30];
public:
void Hienthi();
};
Cần xây dựng lớp Trai_dua_hau. Quan hệ giữa lớp Trai_cay và lớp Trai_dua_hau là:

Đáp án và lời giải

Đáp án: A

Câu 9

Cho đoạn chương trình sau:
class Trai_cay
{
private:
char mauvo[5];
char mauhat[3];
char hinhdang[30];
public:
void Hienthi() const=0;
…
};
Lớp Trai_cay với khai báo bằng C++ như trên được gọi là lớp

Đáp án và lời giải

Đáp án: A

Câu 10

Cho lớp tam giác tạo bởi ba điểm A, B, C. Quan hệ giữa lớp tam giác và lớp điểm là:

Đáp án và lời giải

Đáp án: A

Câu 11

Cho lớp đường thẳng tạo bởi 2 điểm A, B. Quan hệ giữa lớp đường thẳng và lớp điểm là:

Đáp án và lời giải

Đáp án: A

Câu 12

Cần xây dựng lớp đường thẳng y = ax+b. Thuộc tính của lớp đường thẳng này được xác định là:

Đáp án và lời giải

Đáp án: A

Câu 13

Xây dựng lớp hình chữ nhật tạo bởi hai cạnh a, b. Để khai báo hàm tạo với tham số mặc định ta khai báo:

Đáp án và lời giải

Đáp án: A

Câu 14

Cho đoạn chương trình như hình trên. Thuộc tính của lớp Cong_dan được khai báo là:
Cho đoạn chương trình như hình trên. Thuộc tính của lớp Cong_dan được khai báo là: (ảnh 1)

Đáp án và lời giải

Đáp án: A

Câu 15

Một người nông dân thuộc quốc tịch Mỹ cả đời làm ra được khối tài sản tương ứng 10 triệu đô la. Để sinh tồn và làm việc ông tiêu tốn một khoản tiền tương ứng là 3 triệu đô; số tiền cũng như đất đai ông để lại cho con cháu là 5 triệu đô; 2 triệu đô còn lại là số mà ông đã và dự định làm từ thiện chi phí không mục đích với bạn bè. Như vậy ta có thể coi:

Đáp án và lời giải

Đáp án: D

Câu 16

Để quản lý các phương tiên giao thông đường bộ người ta xây dựng hệ thống các lớp đối tượng gồm: lớp xe đạp, lớp xe máy, lớp ô tô con, lớp xe tải. Sau quá trình phân tích nhận thấy rằng các lớp đối tượng trên cùng có các đặc điểm như sau: Tải_trọng, loại_động_cơ, Biển_số và đều di chuyển từ điểm a đến điểm b. Người ta xây dựng lớp PT_Giao_Thông làm:
Để quản lý các phương tiên giao thông đường bộ người ta xây dựng hệ thống các lớp đối tượng gồm: lớp xe đạp, lớp  (ảnh 1)

Đáp án và lời giải

Đáp án: B

Câu 17

Để quản lý các phương tiên giao thông đường bộ người ta xây dựng hệ thống các lớp đối tượng gồm: lớp xe đạp, lớp xe máy, lớp ô tô con, lớp xe tải. Sau quá trình phân tích nhận thấy rằng các lớp đối tượng trên cùng có các đặc điểm như sau: Tải_trọng, loại_động_cơ, Biển_số và đều di chuyển từ điểm a đến điểm b. Người ta xây dựng lớp PT_Giao_Thông làm lớp cơ sở cho các lớp đối tượng trên và lớp này gồm các thuộc tính là:
Để quản lý các phương tiên giao thông đường bộ người ta xây dựng hệ thống các lớp đối tượng gồm: lớp xe đạp, lớp x (ảnh 1)

Đáp án và lời giải

Đáp án: D

Câu 18

Để quản lý các phương tiên giao thông đường bộ người ta xây dựng hệ thống các lớp đối tượng gồm: lớp xe đạp, lớp xe máy, lớp ô tô con, lớp xe tải. Sau quá trình phân tích nhận thấy rằng các lớp đối tượng trên cùng có các đặc điểm như sau: Tải_trọng, loại_động_cơ, Biển_số và đều di chuyển từ điểm a đến điểm b. Người ta xây dựng lớp PT_Giao_Thông làm lớp cơ sở cho các lớp đối tượng trên và lớp này gồm các phương thức là:
Để quản lý các phương tiên giao thông đường bộ người ta xây dựng hệ thống các lớp đối tượng gồm: lớp xe đạp, lớp xe máy,  (ảnh 1)

Đáp án và lời giải

Đáp án: A

Câu 19

Các trường hợp trùng tên trong kế thừa là:

Đáp án và lời giải

Đáp án: B

Câu 20

Cho lớp A, B, C trong đó lớp C kế thừa lớp A,B. Trong lớp A, B đều có phương thức Xuat, lớp C không có phương thức Xuất, khi khai báo đối tượng obj thuộc lớp C thì nếu gọi đến phương thức Xuat (obj.Xuat()) thì khi biên dịch thấy xuất hiện lỗi, trường hợp xảy ra lỗi này là do:

Đáp án và lời giải

Đáp án: D