Rozhrania v OOP v TypeScript

V tejto časti zvládneme pokročilú prácu s rozhraniami, ktoré ste už študovali skôr v hlavnom učebnom texte tu.

Ako už viete, rozhrania sa deklarujú pomocou kľúčového slova interface. Aby nedochádzalo ku konfliktom názvov rozhraní a tried, je zvykom prvé písmeno názvu rozhrania nastaviť na 'I'.

Vytvorme napríklad rozhranie IUser, ktoré opisuje používateľa:

typescriptinterface IUser {
  
}

V nasledujúcich lekciách podrobne zvážime špecifiká práce s rozhraniami.