interface specifies what a class must do, but not how it does it.To implement an interface, a class must create the complete set of methods defined by the interface