⊗jsOpBsPS 17 of 60 menu

Setters Ιδιοτήτων στην OOP στο JavaScript

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

class User { #name; #surn; setName(name) { this.#name = name; } setSurn(surn) { this.#surn = surn; } getName() { return this.#name; } getSurn() { return this.#surn; } }

Ας ελέγξουμε τη λειτουργία των getters και setters. Ας δημιουργήσουμε ένα αντικείμενο της κλάσης μας:

let user = new User;

Χρησιμοποιώντας τους setters, ας ορίσουμε τις τιμές των ιδιοτήτων:

user.setName('john'); user.setSurn('smit');

Χρησιμοποιώντας τους getters, ας εμφανίσουμε τις τιμές των ιδιοτήτων:

console.log(user.getName()); console.log(user.getSurn());

Προσθέστε setters ιδιοτήτων στην κλάση σας Employee.

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