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:
interface IUser {
}
W kolejnych lekcjach szczegółowo rozważymy specyfikę pracy z interfejsami.