⊗tsSpOpCP 4 of 37 menu

Ιδιότητες Κλάσης OOP στο TypeScript

Ας μάθουμε τώρα πώς να δηλώνουμε ιδιότητες κλάσεων. Στο TypeScript όλες οι ιδιότητες κατά τη δήλωση πρέπει να καθορίζουν τον τύπο τους. Ας δούμε πώς γίνεται αυτό στην πράξη.

Ας δημιουργήσουμε μια κλάση User. Ας ορίσουμε μια ιδιότητα name, καθορίζοντας ότι θα είναι συμβολοσειρά:

class User { name: string; }

Όμως, ένα τέτοιο κώδικας θα προκαλεί σφάλμα, καθώς δεν έχει οριστεί αρχική τιμή για την ιδιότητα.

Ας την ορίσουμε:

class User { name: string = 'john'; }

Τώρα ας δημιουργήσουμε ένα αντικείμενο της κλάσης μας:

let user: User = new User;

Και τώρα ας εμφανίσουμε την τιμή της ιδιότητας:

console.log(user.name); // 'john'

Τώρα ας αλλάξουμε την τιμή της ιδιότητας μετά τη δημιουργία του αντικειμένου:

user.name = 'eric';

Δημιουργήστε μια κλάση Student με ιδιότητες name και age.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη