JavaScript is required

Cho đoạn chương trình sau:

                                                            

A.

Chưa khai báo x

B.

Không thể truy cập vào thành phần private của lớp

C.

Không xác định được giá trị x

D.

Phải gọi thông quan tên lớp không được gọi thông qua tên đối tượng

Trả lời:

Đáp án đúng: B


Đoạn chương trình đang cố gắng truy cập trực tiếp vào biến `x` của đối tượng `ob` từ bên ngoài lớp `A`. Trong C++, các thành phần (biến, hàm) được khai báo là `private` thì chỉ có thể được truy cập từ bên trong lớp đó. Việc truy cập từ bên ngoài lớp sẽ gây ra lỗi. Do đó, lỗi ở đây là không thể truy cập vào thành phần `private` của lớp.

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