Abstracts, Interfaces, Class, Python.
Interfaces: In Python, interfaces are not explicitly defined as a language feature, but the concept of interfaces can be achieved using abstract classes. An interface is a contract that specifies the methods that a class must implement, without providing the implementation. Practical Applications