Not sure I am following you, but if I do, you are talking about extension methods
What is adding methods to a class instead of "properly" subclassing called?
-
24-06-2022 - |
Frage
Take a simple example in python:
>>> class A(object):
... pass
...
>>> def f(self):
... print "f called"
...
>>> A.f = f
>>> a = A()
>>> a.f()
f called
So in this example, the already existing class A
gets an additional (instance) function f
(though overriding existing ones works just as well). In real life this would of course happen e.g. in different modules. But how is this procedure called?
Lösung
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow