TypeScript တွင် OOP အတန်း၏ Properties များ
ယခု အတန်းများ၏ properties များကို ကြေညာနည်းကို သင်ယူကြပါစို့။ TypeScript တွင် properties အားလုံးကို ကြေညာသောအခါ ၎င်းတို့၏ အမျိုးအစားကို သတ်မှတ်ပေးရန် လိုအပ်ပါသည်။ �က်တွေ့တွင် မည်သို့လုပ်ဆောင်သည်ကို ကြည့်ရအောင်။
User အတန်းတစ်ခု ဖန်တီးကြပါစို့။ ၎င်းသည် string တစ်ခုဖြစ်ကြောင်း သတ်မှတ်ကာ
name property တစ်ခုကို သတ်မှတ်ပါမည်။
class User {
name: string;
}
သို့သော်၊ ဤကဲ့သို့သော ကုဒ်သည် အမှားပေးနိုင်သည်၊ အဘယ်ကြောင့်ဆိုသော် property ၏ ကနဦးတန်ဖိုးကို သတ်မှတ်မထားသောကြောင့်ဖြစ်သည်။
၎င်းကို သတ်မှတ်ကြပါစို့။
class User {
name: string = 'john';
}
ယခု ကျွန်ုပ်တို့၏ အတန်း၏ object တစ်ခုကို ဖန်တီးကြပါစို့။
let user: User = new User;
ယခု property ၏ တန်ဖိုးကို ထုတ်ပြကြပါစို့။
console.log(user.name); // 'john'
ယခု object ဖန်တီးပြီးနောက် property ၏ တန်ဖိုးကို ပြောင်းလဲကြပါစို့။
user.name = 'eric';
name နှင့် age properties များဖြင့် Student အတန်းတစ်ခုကို ဖန်တီးပါ။