Rajapinnat OOP:ssa TypeScriptissä
Tässä osiossa hallitsemme edistyneen työskentelyn rajapintojen kanssa, jonka olet jo oppinut aikaisemmin pääoppaassa, täällä.
Kuten jo tiedät, rajapinnat ilmoitetaan
avainsanalla interface.
Jotta rajapintojen ja luokkien nimien välillä ei olisi konflikteja,
on tapana asettaa rajapinnimen ensimmäiseksi kirjaimeksi
'I'.
Tehdään esimerkiksi rajapinta IUser,
joka kuvaa käyttäjää:
interface IUser {
}
Seuraavissa oppitunneissa tarkastelemme yksityiskohtaisesti rajapintojen kanssa työskentelyn erityispiirteitä.