কন্সট্রাক্টর (Constructor):
কন্সট্রাক্টর একটি ক্লাসের নতুন তৈরি করা কোন অবজেক্টকে ইনিশিয়ালাইজ করে । যখন একটি অবজেক্ট তৈরি হয় তখন অটোমেটিক্যালি কন্সট্রাকটর কল হয় ।
কনস্ট্রাক্টর যেভাবে আমাদের সহায়তা করে:
- এর মাধ্যমে কোন অবজেক্ট এর স্টেট ইনিশিয়ালাইজেশন করা যায়
- কনস্ট্রাক্টর ওভারলোডিং এর মাধ্যমে একটি অবজেক্টকে বিভিন্ন উপায়ে ইনিশিয়ালাইজ করা যায়
- অবজেক্টের প্যারামিটারাইজড ইনিশিয়ালাইজেশন এর মাধ্যমে নির্দিষ্ট ভ্যালু দিয়ে দেয়া যায়
- এর মাধ্যমে অবজেক্ট এর জন্য মেমোরিতে রিসোর্স অ্যালোকেশন করা যায়