JavaScript ၌ OOP classes များဆက်ခံခြင်း

class တစ်ခုသည် အခြား class မှ ၎င်း၏ methods များနှင့် properties များကို ငှားယူပြီး ဆက်ခံနိုင်ပါသည်။ class နှစ်ခုသည် အလွန်ဆင်တူသောအခါ ၌ ဤသို့လိုအပ်သည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် User class နှင့် ထို့အပြင် Student class ရှိနိုင်ပြီး၊ ၎င်းသည် တူညီသော properties များနှင့် methods များရှိပြီး ကိုယ်ပိုင် အသစ်များကိုလည်း ပေါင်းထည့်ပါသည်။ ထိုသို့သောအခြေအနေတွင် student သည် မိဘ class ၏ ထပ်နေသော methods များကို ဆက်ခံခြင်း သည် အဆင်ပြေစေမည်ဖြစ်သည်။ ဤသို့ပြုလုပ်ပုံကို ကြည့်ကြပါစို့။

ကျွန်ုပ်တို့တွင် User class ရှိပါစို့၊ ၎င်းသည် မိဘ class ဖြစ်မည်။

javascriptclass User {
  
}

ထို့အပြင် ကျွန်ုပ်တို့တွင် သားသမီး class ဖြစ်မည့် student class လည်းရှိပါစို့။

javascriptclass Student {
  
}

သားသမီး class သည် ၎င်း၏မိဘ class ၏ methods များနှင့် properties များကို ဆက်ခံရန်လုပ်ကြပါစို့။ ဤသို့ပြုလုပ်ရန် extends ကီးစ်စကားလုံးကို အသုံးပြုပါသည်။

javascriptclass Student extends User {
  
}
Задание 1

User class မှ ဆက်ခံသော Employee class ကို ဖန်တီးပါ။