Typescript – Interfaces

In simple terms, Interfaces provide code contracts which all classes that implement the interface have to follow.

Following is a simple example for a typescript interface and a class implementing the interface.

The above code sample creates an interface named IAnimal which has a property and a function which all animals have. The class Dog implements from this Interface and has to provide definition for the property and the function.

feel free to play withe the code sample here .

Leave a Reply

Your email address will not be published. Required fields are marked *