Interface

Home > Computer Science > Software Engineering > Object-Oriented Programming (OOP) > Interface

A contract that specifies a set of methods and properties that a class must implement in order to be compatible with a particular programming language or system.