Assertion: interface | /r/HasProperty | implemented
Facets:
Source sentences:
text: Interfaces cannot be instantiated, but rather are implemented.
text: This is a simplified form of multiple inheritance supported by C#. When inheriting from a class and one or more interfaces, the base class should be provided first in the inheritance list, followed by any interfaces to be implemented.
text: This interface is implemented using eGTP-C. S4
text: Interfaces and abstract classes have some similarities - they both specify things in a contractual way (the extender or implementor has to implement specific things), and they both cannot be created directly (the difference is that abstract classes can provide some implementation whereas interfaces cannot, and interfaces can only be implemented, never inherited).