JavaScript is required

Khai báo phương thức ảo:

A.

Giống khai báo phương thức thường theo sau là từ khoá virtual

B.

Giống khai báo phương thức thường nhưng đứng đầu là từ khoá virtual

C.

Giống khai báo phương thức thường nhưng phải được xây dựng bên trong lớp

D.
Giống khai báo phương thức thường nhưng không cần phải xây dựng nội dung
Trả lời:

Đáp án đúng: B


Phương thức ảo (virtual method) là một phương thức trong lớp cơ sở (base class) mà có thể được ghi đè (override) trong lớp dẫn xuất (derived class). Khi một phương thức được khai báo là ảo, nó cho phép các lớp con cung cấp một cách triển khai riêng của phương thức đó. Cách khai báo phương thức ảo trong C++ (ví dụ) là sử dụng từ khóa `virtual` trước khai báo của phương thức trong lớp cơ sở. Các lớp con sau đó có thể ghi đè phương thức này bằng cách cung cấp một định nghĩa mới cho phương thức đó. Dựa trên giải thích trên, đáp án đúng là: Giống khai báo phương thức thường nhưng đứng đầu là từ khoá virtual

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