JavaScript is required

Một bạn xây dựng lớp Ciclre(hình tròn) kế thừa lớp point (điểm) như trên. Một bạn nhận xét chương trình sẽ bị lỗi tại dòng số 6 vì bạn chưa khai báo lớp point. Theo bạn nhận xét này:
Một bạn xây dựng lớp Ciclre(hình tròn) kế thừa lớp point (điểm) như trên. Một bạn nhận xét chương trình sẽ bị lỗi tại dòng số 6 vì bạn chưa khai báo lớp point. Theo bạn nhận xét này: (ảnh 1)

A.

Nhận xét rất chính xác

B.

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

C.

Chương trình sẽ không lỗi dù lớp point chưa được xây dựng

D.
Không có phương án đúng
Trả lời:

Đáp án đúng: B


Trong C++, lớp `Circle` kế thừa từ lớp `Point`. Nhận xét cho rằng chương trình bị lỗi tại dòng 6 do chưa khai báo `Point` là sai. `Point` đã được khai báo trong `diem.h` thông qua `#include "diem.h"` (dòng 4). Do đó, trình biên dịch đã biết đến `Point` khi định nghĩa `Circle`.

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