Vidyalelo
Python · Q19

Advanced OOP Concepts

Programming · Python · question 19

Q19

How is polymorphism achieved in Python?

A.
By using only class inheritance
B.
By using only class composition
C.
By using both class inheritance and composition
Answer
D.
By using multiple inheritance only

Answer: Option C

Solution

Answer: Option C
Solution:
Polymorphism is achieved in Python through both class inheritance and composition.