কম্পিউটার

C# এ স্ট্যাটিক বাইন্ডিং কি?


কম্পাইলের সময় একটি বস্তুর সাথে একটি ফাংশনের লিঙ্ক করাকে স্ট্যাটিক বাইন্ডিং বলে। C# স্ট্যাটিক পলিমারফিজম বাস্তবায়নের জন্য দুটি কৌশল প্রদান করে:ফাংশন ওভারলোডিং এবং অপারেটর ওভারলোডিং।

ফাংশন ওভারলোডিং-এ, একই সুযোগে একই ফাংশনের নামের জন্য আপনার একাধিক সংজ্ঞা থাকতে পারে।

উদাহরণ

void print(int i) {
   Console.WriteLine("Printing int: {0}", i );
}

void print(double f) {
   Console.WriteLine("Printing float: {0}" , f);
}

ওভারলোডেড অপারেটর হল বিশেষ নামের ফাংশন। কীওয়ার্ড অপারেটর IS এর পরে অপারেটর সংজ্ঞায়িত করা হয়েছে।

উদাহরণ

public static Box operator+ (Box b, Box c) {
   Box box = new Box();
   box.length = b.length + c.length;
   box.breadth = b.breadth + c.breadth;
   box.height = b.height + c.height;
}

  1. C# এ ডাইনামিক বাইন্ডিং কি?

  2. C# এ স্ট্যাটিক সদস্য ফাংশন কি কি?

  3. একটি C# ক্লাসের স্ট্যাটিক সদস্য কি?

  4. পাইথনে ল্যাম্বডা বাঁধাই কি?