Methods that work on the class itself, not instances.
Oop
- Automatically generate __init__, __repr__, and more.
- Create new classes based on existing ones.
- Create computed attributes that look like regular attributes.
- Control how objects display as strings.
- Call methods from the parent class.
- Initialize objects with starting values.
- Methods are functions that belong to a class.
- self refers to the current object instance.
- Classes are blueprints for creating objects.