Interfaces

Back to Abstraction

Pure contracts that define method signatures without any implementation. Classes that implement an interface guarantee they provide the specified behavior, enabling polymorphism and loose coupling.

property abstraction interfaces