JavaScript is required

Đoạn code nào sau đây sử dụng tính năng kế thừa của Python?

A.
class Foo:
 Pass

B.
class Foo(object):
 pass
class Hoo(object)
 pass

C.
class Foo:
 pass
class Hoo(Foo):
 pass

D.

Không có đáp án chính xác.

Trả lời:

Đáp án đúng: C


Câu hỏi kiểm tra kiến thức về tính kế thừa trong Python. - Đáp án 1: `class Foo: Pass` chỉ định nghĩa một lớp `Foo` rỗng, không có kế thừa. - Đáp án 2: `class Foo(object): pass` và `class Hoo(object) pass` định nghĩa hai lớp độc lập, không có quan hệ kế thừa. - Đáp án 3: `class Foo: pass` và `class Hoo(Foo): pass` định nghĩa lớp `Hoo` kế thừa từ lớp `Foo`. Đây chính là tính năng kế thừa. - Đáp án 4: Vì đáp án 3 đúng, nên đáp án này sai. Vậy, đáp án đúng là đáp án 3.

Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python 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