Assertion: interface | /r/MadeOf | definition
Facets:
value: for a group of related functionalities
type: OTHER
Source sentences:
text: An interface contains definitions for a group of related functionalities that a non-abstract class or a struct must implement.
text: The interface contains the definition for only the instance variables of a class Interfaces can be extended to import properties of other interfaces using the extends keyword We can use the power of generics with interfaces and build reusable components We also learned how interfaces help with the performance of JavaScript engines