Examveda

How does operator overloading work in Python classes?

A. By creating new operators

B. By using built-in operators on class objects

C. By adding new methods to built-in operators

D. By modifying built-in operators

Answer: Option C

Solution (By Examveda Team)

Operator overloading involves defining methods that specify behavior for built-in operators on class objects.

This Question Belongs to Python Program >> Advanced OOP Concepts

Join The Discussion

Related Questions on Advanced OOP Concepts

What is inheritance in OOP?

A. Creating new objects from existing ones

B. Allowing objects to share attributes and methods

C. Restricting access to object attributes

D. Converting classes into objects