Interfejsy w OOP w TypeScript

W tej sekcji opanujemy zaawansowaną pracę z interfejsami, którą już poznaliście wcześniej w głównym podręczniku, tutaj.

Jak już wiecie, interfejsy są deklarowane za pomocą słowa kluczowego interface. Aby uniknąć konfliktów nazw interfejsów i klas, przyjęło się, że pierwszą literą nazwy interfejsu jest 'I'.

Zróbmy na przykład interfejs IUser, opisujący użytkownika:

typescriptinterface IUser {
  
}

W kolejnych lekcjach szczegółowo rozważymy specyfikę pracy z interfejsami.