Vivasoft-logo

কন্সট্রাক্টর (Constructor):

কন্সট্রাক্টর একটি ক্লাসের নতুন তৈরি করা কোন অবজেক্টকে ইনিশিয়ালাইজ করে । যখন একটি অবজেক্ট তৈরি হয় তখন অটোমেটিক্যালি কন্সট্রাকটর কল হয় ।

কনস্ট্রাক্টর যেভাবে আমাদের সহায়তা করে:

  1. এর মাধ্যমে কোন অবজেক্ট এর স্টেট ইনিশিয়ালাইজেশন করা যায়
  2. কনস্ট্রাক্টর ওভারলোডিং এর মাধ্যমে একটি অবজেক্টকে বিভিন্ন উপায়ে ইনিশিয়ালাইজ করা যায়
  3. অবজেক্টের প্যারামিটারাইজড ইনিশিয়ালাইজেশন এর মাধ্যমে নির্দিষ্ট ভ্যালু দিয়ে দেয়া যায়
  4. এর মাধ্যমে অবজেক্ট এর জন্য মেমোরিতে রিসোর্স অ্যালোকেশন করা যায়