⊗jstsPmDSIn 42 of 55 menu

Διεπαφές στο TypeScript

Μια πιο προηγμένη επιλογή για την τύποση αντικειμένων στο TypeScript είναι οι διεπαφές. Επιτρέπουν τη δημιουργία νέων τύπων δεδομένων, που περιγράφουν τη δομή των αντικειμένων.

Οι διεπαφές δημιουργούνται χρησιμοποιώντας τη λέξη-κλειδί interface, μετά από την οποία έρχεται το όνομα της διεπαφής (γράφεται με κεφαλαίο γράμμα), και στη συνέχεια σε άγκιστρα περιγράφεται η δομή του αντικειμένου.

Ας φτιάξουμε για παράδειγμα μια διεπαφή, που περιγράφει τη δομή ενός αντικειμένου με έναν χρήστη:

interface User { name: string, age: number }

Ας δημιουργήσουμε τώρα ένα αντικείμενο που υλοποιεί αυτήν την διεπαφή. Για αυτό, ως τύπος του αντικειμένου θα ορίσουμε το όνομα της διεπαφής μας:

let user: User = {name: 'john', age: 30};

Δημιουργήστε τρία αντικείμενα, που υλοποιούν την ακόλουθη διεπαφή:

interface Employee { name: string, age: number, salaryday: number }

Δημιουργήστε τρία αντικείμενα, που υλοποιούν την ακόλουθη διεπαφή:

interface Time { hour: number, minute: number, second: number }
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη