⊗tsSpOpSPr 14 of 37 menu

Στατικές Ιδιότητες στην TypeScript

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

Οι στατικές ιδιότητες μπορούν να κληθούν χωρίς δημιουργία αντικειμένου, απλά με πρόσβαση στην κλάση, στην οποία έχουν δηλωθεί. Για να κάνετε μια ιδιότητα στατική, πρέπει μετά τον δείκτη πρόσβασης να γράψετε τη λέξη-κλειδί static.

Ας ορίσουμε στην κλάση User μια στατική ιδιότητα salary:

class User { public name: string; public static salary: number = 1000; constructor(name: string) { this.name = name; } }

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

console.log(User.salary); // 1000

Στην κλάση Student προσθέστε μια στατική ιδιότητα specialty. Εμφανίστε αυτήν την ιδιότητα χωρίς δήλωση αντικειμένου.

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