Sometimes, we want to add a method to an existing object instance with Python
In this article, we’ll look at how to add a method to an existing object instance with Python.
How to add a method to an existing object instance with Python?
To add a method to an existing object instance with Python, we just add the method directly to the class.
For instance, we write
def speak(self):
return "hello"
SomeClass.speak = speak
to add the speak
method to the SomeClass
class by assigning SomeClass.speak
to the speak
function.
Then when we create a SomeClass
instance, we can call speak
as an instance method.
Conclusion
To add a method to an existing object instance with Python, we just add the method directly to the class.