নির্মাতা

লেখক: John Stephens
সৃষ্টির তারিখ: 21 জানুয়ারি 2021
আপডেটের তারিখ: 29 জুন 2024
Anonim
নির্মাতা, অভিনেতা, সকলের প্রতি আহ্বান
ভিডিও: নির্মাতা, অভিনেতা, সকলের প্রতি আহ্বান

কন্টেন্ট

সংজ্ঞা - নির্মাণকারীর অর্থ কী?

কনস্ট্রাক্টর হ'ল অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ে শ্রেণি বা কাঠামোর একটি বিশেষ পদ্ধতি যা সেই ধরণের একটি অবজেক্টকে সূচনা করে। কনস্ট্রাক্টর একটি উদাহরণ পদ্ধতি যা সাধারণত ক্লাসের মতো একই নাম থাকে এবং এটি কোনও অবজেক্টের সদস্যদের মান নির্ধারণ করতে ব্যবহৃত হয়, হয় ডিফল্ট বা ব্যবহারকারী-সংজ্ঞায়িত মানগুলিতে।


মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।

টেকোপিডিয়া কনস্ট্রাক্টরকে ব্যাখ্যা করে

নির্মাতাদের স্পষ্টভাবে বলা হয় না এবং তাদের জীবদ্দশায় কেবল একবার ডাকা হয়। শ্রেণিগুলির শ্রেণিবিন্যাসের ক্ষেত্রে যেখানে একটি উত্পন্ন শ্রেণি পিতামাতা শ্রেণীর কাছ থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয়, নির্মাতার মৃত্যুদণ্ডের ক্রমটি প্রথমে পিতামাত্ত শ্রেণীর নির্মাতাকে এবং তারপরে প্রাপ্ত উত্পন্ন শ্রেণীর কল is নির্মাণকারীদের উত্তরাধিকার সূত্রে প্রাপ্ত হতে পারে না।

কোনও অ্যাক্সেস মডিফায়ার ব্যবহার করে কোনও কনস্ট্রাক্টর ঘোষণা করা যেতে পারে। সঠিক অ্যাক্সেস মডিফায়ার সহ কোনও কনস্ট্রাক্টর থাকা বাধ্যতামূলক। তবে ক্লাসে অ্যাক্সেস মডিফায়ার সংজ্ঞায়িত না করা থাকলে সংকলক একটি ডিফল্ট সরবরাহ করে। যদি কোনও কনস্ট্রাক্টরকে ব্যক্তিগত হিসাবে ঘোষণা করা হয় তবে ক্লাসটি তৈরি বা উত্পন্ন হতে পারে না এবং তাই তা তাত্ক্ষণিকভাবে চালু করা যায় না। যেমন একটি নির্মাণকারী, পরামিতি বিভিন্ন সেট সঙ্গে ওভারলোড করা যেতে পারে।

নির্মাণকারীর নকশায় নিম্নলিখিতটি সুপারিশ করা হয়:


    • যুক্তিতে নির্দিষ্ট ক্রিয়াকলাপ জড়িত যা কোনও অ্যাপ্লিকেশনের কোনও নির্দিষ্ট ইভেন্টে কার্যকর করা দরকার - যেমন একটি ডাটাবেস সংযোগ খোলার জন্য - কোনও কনস্ট্রাক্টরে লেখা উচিত নয়।
      • উত্পন্ন শ্রেণি নির্মাতারা ব্যবহার করার সময়, পিতামাতার বর্গ নির্মাণকারীকে সঠিক পরামিতিগুলি পাস করতে হবে।
        • একটি প্রধান কনস্ট্রাক্টরটিতে সূচনা এবং অন্যান্য সম্পর্কিত যুক্তিযুক্ত হওয়া এবং অন্যান্য ওভারলোডেড কনস্ট্রাক্টরের কাছ থেকে এই নির্মাণকারীকে ক্রস-কলিংয়ের মাধ্যমে আরও ভাল কোড রক্ষণাবেক্ষণযোগ্যতা আসে।
          • যেহেতু কোনও কনস্ট্রাক্টর কলিং কোডটিতে কোনও মান ফিরিয়ে দিতে পারে না, ব্যর্থতার মুখোমুখি হলে ব্যতিক্রম ছুঁড়ে ফেলা ভাল good