The static and class methods
Two other types of method can also be used in the Object Oriented Approach (OOP):
- class methods;
- static methods.
These alternative types of method should be understood as tool methods, extending our ability to use classes, not necessarily requiring the creation of class instances to use them.
As a result, our perception of the Python class concept is extended by two types of specialized methods.