Abstract methods in Python
34805
Is it possible to make abstract classes in Python?
35006
How to overload __init__ method based on argument type?
4622
How do I decorate an instance method with another class in Python 2.7?
94537
Can I add custom methods/attributes to built-in Python types?
88129
Python - Why call methods during __init__()
37247
Finding what methods a Python object has
47957
Class method differences in Python: bound, unbound and static
120865
Implementing the decorator pattern in Python
79246
virtual methods
51109
Pure Functions with Lists as arguments
85960
Abstract class vs Interface in Java
144211
a second course in abstract algebra
85333
How do I call a parent class's method from a child class in Python?
127808
Abstract class with all concrete methods
18400
Can you monkey patch methods on core types in Python?
98530
How does Python's super() work with multiple inheritance?
105030
When to use: Java 8+ interface default method, vs. abstract method