السلام عليكم
عندي سؤال مستعصي علي...
خلقت Object من صنف DataBase...
DataBase A=new DataBase();
و خزنت الـReference بمتغير X.
<p style="" class="MsoNormal"><span style="font-size: 15pt; font-family: Arial;" lang="EN-US">X= A.hashCode();<o:p></o:p></span></p> <p style="" class="MsoNormal"><span style="font-size: 15pt; font-family: Arial;" lang="EN-US">// Object reference = DataBase@a90653<span style=""> </span></span></p>
بعد فترة رجعت أريد أعدل نفس الـObject
DataBase Db=(DataBase) X;
ولكن هنا تظهر مشكلة هي أنه Db لا يشير إلى نفس الـObject اللذي كان أسمه A.
ملخص المشكلة.. كيف أخزن Object reference بحيث يمكن أن أستخدمه مرة ثانية؟
و هل الـhashCode يمثل الـ Object reference؟
أرجو المساعدة رجاءاً.
أخوكم ميثم