JavaScript is required

Một lớp có thể có tối đa

A.

3 phương thức ảo.

B.

1 phương thức ảo.

C.

2 phương thức ảo.

D.

vô số phương thức ảo.

Trả lời:

Đáp án đúng: D


Trong lập trình hướng đối tượng, một lớp (class) có thể chứa **vô số** phương thức ảo (virtual methods). Phương thức ảo là phương thức mà hành vi của nó có thể bị ghi đè (override) trong các lớp con (derived classes). Không có giới hạn nào về số lượng phương thức ảo mà một lớp có thể có. Số lượng phương thức ảo phụ thuộc vào thiết kế và yêu cầu của lớp đó.

Câu hỏi liên quan