JavaScript is required

Trong Java, đa kế thừa thực hiện bằng cách nào?

A.

Thừa kế từ 2 hay nhiều lớp

B.

Thừa kế từ 1 Interface và 1 hay nhiều lớp

C.

Thừa kế từ 1 lớp và 1 hay nhiều Interface

D.
Tất cả đều đúng
Trả lời:

Đáp án đúng: C


Trong Java, một lớp (class) chỉ có thể kế thừa trực tiếp từ một lớp khác (single inheritance). Tuy nhiên, Java hỗ trợ đa kế thừa thông qua việc sử dụng Interface. Một lớp có thể implements nhiều Interface, và một Interface có thể extends nhiều Interface khác. Do đó, đáp án C là chính xác nhất: Thừa kế từ 1 lớp và 1 hay nhiều Interface.

Câu hỏi liên quan