Home » » পলিমরফিজম কাকে বলে

পলিমরফিজম কাকে বলে

পলিমরফিজম কাকে বলে

পলিমরফিজম হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষার একটি অন্যতম উপাদান। গ্রীক শব্দ Poul (যার অর্থ বহু) এবং Morphe (যার অর্থ রূপ) এ দুটির সমন্বয়ে পলিমরফিজম শব্দটি গৃহীত হয়েছে। পলিমরফিজম এর সরল বাংলা হলো বহুরূপতা। এই কৌশলে একই অবজেক্টকে বিভিন্ন পরিবেশে বিভিন্নরূপ প্রদান করার ব্যবস্থা করা হয়। এক্ষেত্রে ওভারলোডিং প্রক্রিয়ায় একই নামে ভিন্ন ভিন্ন প্রোটোটাইপ ও দুই বা ততোধিক ফাংশন ব্যবহারের সুযোগ পাওয়া যায়। এছাড়া কম্পাইলার প্রোগ্রাম চলার সময় পলিমরফিজম স্বাচ্ছন্দ্যে বেজ ক্লাস ও ড্রাইভড ক্লাসের একাধিক ফাংশনের ভিতর থেকে উপযুক্ত ফাংশনকে নিজেই নির্বাচন করে এবং প্রোগ্রামকে কাজের উপযোগী করে তোলে।

পলিমরফিজম অর্থ হচ্ছে ভিন্ন ভিন্ন অবজেক্ট কোনো নির্দিষ্ট একটি মেসেজ এর উত্তরে তাদের নিজেদের মতো করে সাড়া দেবে। অর্থাৎ একটি প্রশ্নের উত্তরে বিভিন্ন অবজেক্টের বিভিন্ন রকম উত্তর।

উদাহরণ হিসেবে বলা যায়- যদি একটি বিড়াল অবজেক্ট, একটি কুকুর অবজেক্ট এবং একটি গরু অবজেক্টকে “তুমি কে? আমাদের সাথে কথা বল।” এ মেসেজটি প্রদান করা হয় তবে তিনটি অবজেক্টই এর উত্তরে কথা বলবে। তবে বলবে তাদের নিজেদের মতো অর্থাৎ তাদের নিজেদের ভাষায়। বিড়াল বলবে “মিঞাও”, কুকুর বলবে “ঘেউ”, আর গরু বলবে “হাম্বা”।

0 মন্তব্য(গুলি):

একটি মন্তব্য পোস্ট করুন

Comment below if you have any questions

Contact form

নাম

ইমেল *

বার্তা *