▲ | cryptonector 5 days ago | |
"Broadly speaking an interface is a contract exposing some elements that can be used to interact with a system from the outside. Narrowing things down a lot an interface in, say the Java programming language, is a name for a set of methods that classes implementing that interface must provide (and also some that are optional). Would you like to explore this topic further?" would be my answer. |