Cho biết cách khai báo phương thức ảo trong C++ nào sau đây là đúng:
Đáp án đúng: B
Trong C++, cú pháp khai báo phương thức ảo (virtual method) đúng là đặt từ khóa virtual
ở phía trước kiểu trả về của phương thức. Các cách khai báo khác đều không hợp lệ.
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.
Câu hỏi liên quan
Trong C++, khi một lớp (class) có định nghĩa một hoặc nhiều hàm tạo (constructor), nhưng không có hàm tạo mặc định (hàm tạo không tham số), thì trình biên dịch sẽ không tự động tạo một hàm tạo mặc định cho lớp đó. Trong đoạn code đã cho, lớp Phanso
có một hàm tạo Phanso(int ts1, int ms1)
, nhưng không có hàm tạo không tham số (ví dụ: Phanso()
).
Khi khai báo Phan so P1;
, bạn đang cố gắng tạo một đối tượng của lớp Phanso
mà không cung cấp bất kỳ tham số nào. Vì không có hàm tạo nào phù hợp (tức là không có hàm tạo không tham số), trình biên dịch sẽ báo lỗi. Lệnh khai báo Phanso P2(3,4);
hoạt động tốt vì nó sử dụng hàm tạo đã được định nghĩa Phanso(int ts1, int ms1)
với hai tham số nguyên.
Cho lớp Lophoc được khai báo như trên, với khai báo public Lophoc (string str); là khai báo:

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.