⊗jsOpIhPrP 35 of 60 menu

JavaScript-те ОЖЖ-де мұрагерлік кезіндегі жеке қасиеттер

Жеке қасиеттер мұраланбайды. Бірақ туған олармен ата-ананың жария әдістері арқылы манипуляция жасай алады. Тәжірибеде көрейік. Бізде келесі сынып-ата-ана болсын жеке меншікпен және оның геттерімен және сеттерімен:

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

Ата-анадан мұраға алсын келесі туған:

class Student extends User { }

Туған нысанын жасайық:

let student = new Student;

Ата-ана әдісін пайдаланайық, оның жеке меншігін жазу үшін қасиет:

student.setName('john');

Ата-ана әдісін пайдаланайық, оның жеке меншігін оқу үшін қасиет:

let name = student.getName(); console.log(name);

Келесі сынып-ата-ана берілген:

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

Employee сыныбын жасаңыз, ол осы ата-анадан мұраға алады.

Employee сыныбының нысанын жасаңыз және мұраға алынғандарды шақырыңыз сеттерлер мен геттерлер.

Employee сыныбында келесі әдісті жасаңыз:

getFull() { return this.#name + ' ' + this.#surn; }

Әдіс коды әкелетініне көз жеткізіңіз қателікке.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañ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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау