Interfaces katika OOP katika TypeScript

Katika sehemu hii tutajua zaidi kuhusu kazi ya hali ya juu na interfaces, ambayo tayari umejifunza mapema katika mwongozo mkuu, hapa.

Kama unavyojua tayari, interfaces hutangazwa kupitia neno kuu interface. Ili kuepuka migogoro ya majina ya interfaces na classes, herufi ya kwanza ya jina la interface imekubaliwa kuweka 'I'.

Kwa mfano, tufanye interface IUser, inayoelezea mtumiaji:

typescriptinterface IUser {
  
}

Katika masomo yafuatayo tutachunguza kwa undani sifa za kufanya kazi na interfaces.