Interfaces
5 lessons
- 01InterfacesLearn the alternative way to define object types using the interface keyword.
- 02Extending InterfacesLearn how to use the extends keyword to build a hierarchy of types.
- 03Extending Multiple InterfacesLearn how to compose complex types from multiple base interfaces.
- 04Overriding Interface PropertiesLearn how to refine property types when extending an interface.
- 05Declaration MergingUnderstand the unique behavior where multiple interfaces with the same name are combined.