⊗jsOpBsCPP 12 of 60 menu

JavaScript OOP တွင် constructor parameter များမှတစ်ဆင့် property များသတ်မှတ်ခြင်း

constructor သို့ parameter များအဖြစ်ပေးပို့ထားသော variable များကို object ၏ property များအဖြစ် ရေးမှတ်နိုင်ပါသည်။

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

ဤနည်းဖြင့် ပေးပို့ထားသောတန်ဖိုးများသည် class ၏ method အားလုံးတွင် ရရှိနိုင်မည်ဖြစ်သည်။ ဥပမာအနေဖြင့် ပေးပို့ထားသောတန်ဖိုးများကို method တစ်ခုခုတွင် အသုံးပြုကြည့်ရအောင်။

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

ဤအရာသည် မည်သို့အလုပ်လုပ်သည်ကို စမ်းကြည့်ကြပါစို့။ user ၏အမည်နှင့်သူ၏အမည်ရင်းကို parameter အဖြစ်ပေးပို့ကာ object အသစ်တစ်ခုဖန်တီးကြပါစို့။

let user = new User('john', 'smit');

ယခု ကျွန်ုပ်တို့၏ method ကို လှမ်းခေါ်ကြည့်ပါ။

console.log(user.show());

Employee class constructor သို့ ဝန်ထမ်း၏အမည်နှင့် လစာကို ပေးပို့ပြီး သက်ဆိုင်ရာ property များတွင် ရေးမှတ်ပါ။

ဝန်ထမ်း၏အမည်ကို ထုတ်ပြမည့် method တစ်ခုပြုလုပ်ပါ။

ဝန်ထမ်း၏လစာကို ထုတ်ပြမည့် method တစ်ခုပြုလုပ်ပါ။

ဝန်ထမ်း၏လစာကို 10% တိုးပေးမည့် method တစ်ခုပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်