टाइपस्क्रिप्ट में ओओपी कक्षा के तरीके
आइए अब सीखते हैं कि कक्षा के तरीके
कैसे बनाए जाते हैं। मान लीजिए कि हमारे पास User कक्षा है
जिसमें name गुण है:
class User {
name: string = '';
}
आइए एक तरीका बनाएं जो उपयोगकर्ता का नाम लौटाता है, और इसके लौटाए गए मान का प्रकार निर्दिष्ट करें:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
आइए अब एक ऐसा तरीका बनाएं जो नाम का मान बदलता है। नाम एक पैरामीटर के रूप में पास किया जाएगा और इस पैरामीटर के लिए हमें भी प्रकार निर्दिष्ट करना होगा:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Student कक्षा बनाएं जिसमें
name और age गुण हों। इन गुणों को प्राप्त करने और
बदलने के लिए तरीके जोड़ें।