একটি জেনেরিক পদ্ধতি কি?
একটি জেনেরিক পদ্ধতি কি?

ভিডিও: একটি জেনেরিক পদ্ধতি কি?

ভিডিও: একটি জেনেরিক পদ্ধতি কি?
ভিডিও: কিভাবে Medicine নাম দেখে বুঝবে কোনটি কিসের Medicine.যে কোন Medicine চিনুন মাত্র 1 মিনিটে 2024, মে
Anonim

জেনেরিক পদ্ধতি . জেনেরিক পদ্ধতি হয় পদ্ধতি যে তাদের নিজস্ব ধরনের পরামিতি প্রবর্তন. স্থির এবং অস্থির জেনেরিক পদ্ধতি অনুমোদিত, সেইসাথে সাধারণ ক্লাস কনস্ট্রাক্টর। একটি জন্য বাক্য গঠন জেনেরিক পদ্ধতি টাইপ পরামিতিগুলির একটি তালিকা অন্তর্ভুক্ত করে, কোণ বন্ধনীর ভিতরে, যা এর আগে প্রদর্শিত হয় পদ্ধতি রিটার্ন টাইপ।

এছাড়া, আপনি কিভাবে একটি জেনেরিক পদ্ধতি কল করবেন?

প্রতি কল ক জেনেরিক পদ্ধতি , আপনি সময় ব্যবহার করা হবে যে ধরনের প্রদান করতে হবে পদ্ধতি আমন্ত্রণ

  1. আমাদের জেনেরিক স্যাম্পল ক্লাসের একটি উদাহরণ তৈরি করুন।
  2. জেনেরিক পদ্ধতি ব্যবহার করে, এক বা একাধিক জেনেরিক ধরনের আর্গুমেন্ট পাস করে জেনেরিক পদ্ধতির আমন্ত্রণ শুরু করুন।
  3. একটি নমুনা যুক্তি দিয়ে আপনার পদ্ধতি আহ্বান করুন.

দ্বিতীয়ত, আপনি কিভাবে জাভাতে একটি জেনেরিক পদ্ধতি ঘোষণা করবেন? ধারণাটি হল টাইপ (পূর্ণসংখ্যা, স্ট্রিং, … ইত্যাদি এবং ব্যবহারকারীর সংজ্ঞায়িত প্রকার) একটি প্যারামিটার হতে অনুমতি দেওয়া পদ্ধতি , ক্লাস এবং ইন্টারফেস। উদাহরণস্বরূপ, হ্যাশসেট, অ্যারেলিস্ট, হ্যাশম্যাপ ইত্যাদি ক্লাস ব্যবহার করে জেনেরিক খুব ভাল. আমরা যে কোনো ধরনের জন্য তাদের ব্যবহার করতে পারেন. C++ এর মত, আমরা প্যারামিটারের ধরন নির্দিষ্ট করতে ব্যবহার করি সাধারণ শ্রেণী সৃষ্টি।

এইভাবে, C# এ জেনেরিক পদ্ধতি কি?

ক জেনেরিক পদ্ধতি ইহা একটি পদ্ধতি যা নিম্নরূপ পরামিতি সহ ঘোষণা করা হয়: সি# কপি। স্ট্যাটিক শূন্য অদলবদল (রেফ টি এলএইচএস, রেফ টি আরএইচএস) { টি টেম্প; temp = lhs; lhs = rhs; rhs = temp; } নিম্নলিখিত কোড উদাহরণ কল করার একটি উপায় দেখায় পদ্ধতি টাইপ আর্গুমেন্টের জন্য int ব্যবহার করে: সি# কপি।

C# এ জেনেরিক এবং নন জেনেরিকের মধ্যে পার্থক্য কী?

ক জেনেরিক সংগ্রহ হল এমন একটি শ্রেণী যা বেস সংগ্রহের ধরন থেকে প্রাপ্ত এবং টাইপ-নির্দিষ্ট সদস্যদের বাস্তবায়ন না করেই টাইপ নিরাপত্তা প্রদান করে। চাবি জেনেরিক এবং অ মধ্যে পার্থক্য - সাধারণ মধ্যে সংগ্রহ সি# যে একটি জেনেরিক সংগ্রহ দৃঢ়ভাবে টাইপ করা হয় যখন a অ - জেনেরিক সংগ্রহ দৃঢ়ভাবে টাইপ করা হয় না.

প্রস্তাবিত: