সুচিপত্র:

আপনি কিভাবে জাভাতে সেট ইন্টারফেস বাস্তবায়ন করবেন?
আপনি কিভাবে জাভাতে সেট ইন্টারফেস বাস্তবায়ন করবেন?

ভিডিও: আপনি কিভাবে জাভাতে সেট ইন্টারফেস বাস্তবায়ন করবেন?

ভিডিও: আপনি কিভাবে জাভাতে সেট ইন্টারফেস বাস্তবায়ন করবেন?
ভিডিও: 14.9 জাভা কালেকশন ফ্রেমওয়ার্কে ইন্টারফেস সেট করুন 2024, মে
Anonim

জাভাতে সেট করুন

  1. সেট একটি ইন্টারফেস যা সংগ্রহকে প্রসারিত করে। এটি বস্তুর একটি অবিন্যস্ত সংগ্রহ যেখানে ডুপ্লিকেট মান সংরক্ষণ করা যায় না।
  2. মূলত, সেট হয় বাস্তবায়িত দ্বারা হ্যাশসেট , LinkedHashSet বা TreeSet (বাছাই করা প্রতিনিধিত্ব)।
  3. সেট এটির ব্যবহার বাড়ানোর জন্য যুক্ত, পরিষ্কার, আকার ইত্যাদি যোগ করার বিভিন্ন পদ্ধতি রয়েছে ইন্টারফেস .

এছাড়াও, জাভাতে ইন্টারফেস সেট কি?

দ্য ইন্টারফেস সেট করুন . ক সেট একটি সংগ্রহ যা সদৃশ উপাদান ধারণ করতে পারে না। এটা গাণিতিক মডেল সেট বিমূর্ততা দ্য ইন্টারফেস সেট করুন শুধুমাত্র সংগ্রহ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি ধারণ করে এবং সীমাবদ্ধতা যোগ করে যে নকল উপাদান নিষিদ্ধ।

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

অতিরিক্তভাবে, আমরা কি জাভাতে সেট করা বস্তু পরিবর্তন করতে পারি?

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

ক্লাস বাস্তবায়ন তালিকা এবং সেট ইন্টারফেস কি কি?

2) তালিকা সময় ডুপ্লিকেট অনুমতি দেয় সেট সদৃশ উপাদানের অনুমতি দেয় না। ক এর সমস্ত উপাদান সেট আপনি যদি ডুপ্লিকেট উপাদান সন্নিবেশ করার চেষ্টা করেন তবে অনন্য হওয়া উচিত সেট এটি বিদ্যমান মান প্রতিস্থাপন করবে। ৩) তালিকা বাস্তবায়ন: ArrayList, LinkedList ইত্যাদি। সেট বাস্তবায়ন: HashSet, LinkedHashSet, TreeSet ইত্যাদি।

প্রস্তাবিত: