আমার এমন একটি পরিস্থিতি রয়েছে যেখানে আমার পিতা-মাতা এটি সন্তানের (দুহ) সম্পর্কে জানে তবে আমি শিশুটি পিতামাতার সাথে উল্লেখ করতে সক্ষম হওয়া চাই। এর কারণ হ'ল আমি চাই যে সন্তানের নিজের মতো করে নিজেকে সবচেয়ে গুরুত্বপূর্ণ বা অন্তত গুরুত্বপূর্ণ হিসাবে নিজেকে মনোনীত করার ক্ষমতা থাকতে হবে যখন এটি মনে হয়। শিশু যখন এটি করে, এটি এটিকে পিতামাতার সন্তানের শীর্ষে বা নীচে নিয়ে যায়।
অতীতে আমি সন্তানের প্রতি তার পিতামাতার পিছনে উল্লেখ করার জন্য একটি WeakReferences সম্পত্তি ব্যবহার করেছি তবে আমার মনে হয় এটি একটি বিরক্তিকর ওভারহেড যুক্ত করে, তবে সম্ভবত এটি করার সর্বোত্তম উপায়।
এটি কি একটি খারাপ ধারণা? কীভাবে আপনি এই ক্ষমতাটি আলাদাভাবে বাস্তবায়ন করবেন?
আপডেট 1: আরও প্রসঙ্গ যুক্ত করা। এটি একটি রেন্ডারিং সিস্টেম তাই পিতামাত্ত কন্টেইনারটি একসাথে গ্রুপযুক্ত উইন্ডোগুলির একটি তালিকা। শিশু আইটেম (উইন্ডো) যা "আমি সবচেয়ে গুরুত্বপূর্ণ!" মূলত বাকি উইন্ডোজগুলির শীর্ষে রেন্ডার করতে চায়।
এই বাচ্চাদের একসাথে দলবদ্ধ করার জন্য পিতামাতারা কেবলমাত্র একটি যৌক্তিক ধারক। আমি দেখতে পাচ্ছি যে অনুরোধটি শীর্ষে থাকার সিগন্যাল করার জন্য একটি ইভেন্ট যুক্ত করা ভাল ধারণা। তবে বাস্তবায়ন (শিশু পিতামাতার সাথে যা করতে চায়) একদিকে রেখে, কেন আপনি সন্তানের>> পিতামাতার সংযোগ রাখতে চান না? সন্দেহযুক্ত লিঙ্কযুক্ত তালিকাগুলি এগুলি করে যাতে লোকেরা কোনও কিছুর দিকে এবং অন্যদিকে যেতে পারে।
WeakReference
। । নেট আবর্জনা সংগ্রহকারী চক্র পরিচালনা করতে পারে। যদি শিশুটি আর ব্যবহারে না থাকে (পিতা বা মাতা এটি দেখায় না) তবে পিতামাতার একটি উল্লেখ থাকা সত্ত্বেও এটি সংগ্রহ করা হবে।