News

Understanding the differences between an abstract class and interface is key to designing loosely coupled and extensible applications.
Overview Python's "abstract base class" system gives you a way to create types that serve as the abstract foundation for another, more concrete type.