⊗tsSpOpCCo 6 of 37 menu

টাইপস্ক্রিপ্টে OOP-এ ক্লাস কনস্ট্রাক্টর

আসুন প্রারম্ভিক মান পাস করি ক্লাস কনস্ট্রাক্টর প্যারামিটার হিসেবে সম্পত্তির। এই ক্ষেত্রে, প্যারামিটারেরও টাইপ নির্ধারণ করা প্রয়োজন করতে হবে:

class User { name: string = ''; constructor(name: string) { this.name = name; } }

এখানে একটি সূক্ষ্মতা আছে। যেহেতু সম্পত্তির মান কনস্ট্রাক্টরে নির্ধারিত হয়, তাই প্রারম্ভিক সম্পত্তির মান নির্ধারণ করা নাও হতে পারে এবং এটি একটি ত্রুটি হবে না:

class User { name: string; // মান নির্ধারণ করছি না constructor(name: string) { this.name = name; } }

এখন আমাদের ক্লাসের একটি অবজেক্ট তৈরি করি, একই সাথে তার নাম উল্লেখ করে:

let user: User = new User('john');

আসুন আমাদের ক্লাসের সম্পত্তিতে অ্যাক্সেস করি:

console.log(user.name); // 'john'

একটি Employee ক্লাস তৈরি করুন, যার কনস্ট্রাক্টরে কর্মচারীর নাম, উপাধি, বয়স এবং বেতন পাস করুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন