⊗jsOpIhOChM 30 of 60 menu

JavaScript-da OOP-da Avlod Metodlari

Avlod klass o'zining metodlariga ega bo'lishi mumkin. Misol uchun, talabamizga o'qish yilini o'rnatish va o'qish uchun getter va setter qo'shaylik:

class Student extends User { setYear(year) { this.year = year; } getYear() { return this.year; } }

Avlod klassda ham uning shaxsiy metodlari, ham meros qilib olingan metodlar mavjud bo'ladi. Keling, tekshiramiz. Klass ob'ektini yaratamiz:

let student = new Student;

Unga meros qilib olingan metod yordamida ismni o'rnatamiz, o'qish yilini esa o'z metodlari yordamida o'rnatamiz:

student.setName('john'); student.setYear(1);

Keling, uning ismi va o'qish yilini o'qiymiz:

let name = student.getName(); let year = student.getYear(); console.log(name, year);

Employee klassida maosh uchun getter va setter yarating.

Employee klassida ham uning o'z metodlari, ham meros qilib olingan metodlar ishlayotganligini tekshiring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish