AnonymousIteratorV2

পাবলিক ফাইনাল ক্লাস AnonymousIteratorV2

একটি পুনরাবৃত্তিকারী সম্পদের জন্য একটি ধারক।

পাবলিক পদ্ধতি

স্ট্যাটিক AnonymousIteratorV2
তৈরি করুন ( স্কোপ স্কোপ, তালিকা<ক্লাস<?>> আউটপুট টাইপ, তালিকা< আকৃতি > আউটপুট আকার)
একটি নতুন AnonymousIteratorV2 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
আউটপুট <?>
অপসারণকারী ()
একটি বৈকল্পিক ডিলিটার যেটি অপেশানে পাস করা উচিত যা পুনরাবৃত্তিকারীকে মুছে দেয়।
আউটপুট <?>
হাতল ()
পুনরাবৃত্তিকারীর একটি হ্যান্ডেল যা একটি "MakeIterator" বা "IteratorGetNext" অপশনে প্রেরণ করা যেতে পারে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক AnonymousIteratorV2 তৈরি করুন ( স্কোপ স্কোপ, তালিকা<ক্লাস<?>> আউটপুট টাইপ, তালিকা< আকৃতি > আউটপুট আকৃতি)

একটি নতুন AnonymousIteratorV2 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
রিটার্নস
  • AnonymousIteratorV2 এর একটি নতুন উদাহরণ

পাবলিক আউটপুট <?> ডিলিটার ()

একটি বৈকল্পিক ডিলিটার যেটি অপেশানে পাস করা উচিত যা পুনরাবৃত্তিকারীকে মুছে দেয়।

সর্বজনীন আউটপুট <?> হ্যান্ডেল ()

পুনরাবৃত্তিকারীর একটি হ্যান্ডেল যা একটি "MakeIterator" বা "IteratorGetNext" অপশনে প্রেরণ করা যেতে পারে। Iterator এর বিপরীতে, AnonymousIterator নামের মাধ্যমে রিসোর্স শেয়ারিং প্রতিরোধ করে এবং রিসোর্স কন্টেইনারের রেফারেন্স রাখে না।