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 từ một lớp cha duy nhất (đơn kế thừa). Tuy nhiên, một lớp có thể implements (thực thi) nhiều Interface. Đây là cách Java hỗ trợ đa kế thừa, giải quyết vấn đề 'Diamond Problem' (vấn đề hình thoi) gặp phải trong đa kế thừa lớp. Do đó, đáp án đúng là "Thừa kế từ 1 lớp và 1 hay nhiều Interface".

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan