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

Lớp cơ sở
Lớp cơ sở trừu tượng
Lớp cơ sở ảo
Lớp dẫn xuất
Chọn đáp án B

Khai báo một phương thức ảo
Khai báo một phương thức tĩnh
Khai báo một phương thức riêng không cho phép kế thừa
Khai báo một phương thức bắt buộc phải có trong các lớp kế thừa
Chọn đáp án A
Các phương thức trong C++ không khai báo từ khóa static vẫn mặc định là thành viên tĩnh (1)
Các phương thức trong Java không khai báo từ khóa static mặc định là phương thức ảo (2)
Sự nhận định thành viên tĩnh trong Java và C++ là như nhau
Cả (1) và (2)
Chọn đáp án D

Khai báo các thuộc tính tĩnh, dùng chung bộ nhớ với các đối tượng khác nhau
Khai báo các thuộc tính tĩnh, dùng riêng bộ nhớ với các đối tượng khác nhau
Khai báo các thuộc tính ảo, dùng chung bộ nhớ với các đối tượng khác nhau
Khai báo các thuộc tính ảo, dùng riêng bộ nhớ với các đối tượng tham gia kế thừa
Chọn đáp án A

Khai báo hàm tạo không đối của lớp số nguyên
Khai báo thuộc tính của lớp số nguyên
Khai báo phương thức nhập giá trị của lớp số nguyên
Khai báo phương thức hiển thị giá trị của lớp số nguyên
Chọn đáp án A

Khai báo thuộc tính của lớp số nguyên
Khai báo phương thức nhập giá trị của lớp số nguyên
Khai báo hàm tạo sao chép của lớp số nguyên
Khai báo hàm tạo không đối
Chọn đáp án C

13
14
15
16
Chọn đáp án B

14
15
16
Bạn đó không khai báo toán tử giảm sau
Chọn đáp án D

cin>>A;
A.Nhap();
A.cin();
A>>
Chọn đáp án A

Hàm tạo không đối
Hàm tạo sao chép
Hàm tạo có tham số mặc định
Không có phương án đúng
Chọn đáp án C

Con trỏ this
Không thể phân biệt được phải khai báo lại tên tham số truyền vào
Cứ viết như bình thường (A=A) chương trình tự xác định được
Không có phương án đúng
Chọn đáp án A

Nhận xét rất chính xác
Chương trình không lỗi vì lớp point đã được xây dựng tại thư viên diem.h ở dòng số 4
Chương trình sẽ không lỗi dù lớp point chưa được xây dựng
Không có phương án đúng
Chọn đáp án B

Vì điểm (tâm) được kế thừa sẵn từ lớp point(điểm)
Bạn này đã xác định sai thuộc tính của lớp
Vì lớp đường tròn (Ciclre) mặc định là bạn của lớp điểm (point)
Chọn đáp án A

Phương thức Nhap()
Toán tử nhập cin>>
Hàm bạn toán tử nhập cin>>
Bạn này không khai báo nhập dữ liệu cho lớp Hình tròn
Chọn đáp án C

Mảng
Danh sách liên kết
Không xác định được
Chọn đáp án A

Lớp bao của A và B
Lớp thành phần của A và B
Lớp dẫn xuất của A và B
Lớp cơ sở của A và B
Chọn đáp án A

push, pop (1)
isFull, isEmpty, push, pop, Stack, ~Stack
isFull, isEmpty (2)
Cả (1) và (2)
Chọn đáp án A

x = 1.5 và y = 2.5
x= 1.5 và y không xác định
Giá trị của x và y là không xác định
x không xác định và y = 2.5v
Chọn đáp án A
class C có thể truy xuất đến các thành viên private của class A
class B có thể truy xuất đến các thành viên private của class C
class B có thể truy xuất các thành viên của class A
class A có thể truy xuất các thành viên private của class C
Chọn đáp án B
Lớp Sinh viên và lớp danh sách sinh viên
Lớp Sinh viên
Lớp danh sách sinh viên
Chọn đáp án A








