السلام عليكم ...
الفكرة باختصار "انشاء class لا ينشئ منه اكثر من object واحد "واذا حدث انشاء اكثر من object يتم جعل objects الجديدة تؤشر على object الاول .
او اذا في حل تاني لمنع انشاء اكثر من object .
ارجو الاسراع بالرد للاهمية .
جزاكم الله كل خير
السلام عليكم ...
الفكرة باختصار "انشاء class لا ينشئ منه اكثر من object واحد "واذا حدث انشاء اكثر من object يتم جعل objects الجديدة تؤشر على object الاول .
او اذا في حل تاني لمنع انشاء اكثر من object .
ارجو الاسراع بالرد للاهمية .
جزاكم الله كل خير
لماذا لا تستخدم Static Members بدلا من منع إنشاء أكثر من Object؟
هناك طريقة لمنع إنشاء Object من كلاس لكن هذه الفكرة أول مرة اسمع بها!!
Knowledge Is Power
انا اعرف هذه الطريقة وهي انشاء abstract class ولكن انا لا اريد ذلك اريد انا انشئ فقط object واحد وهذه الطريقة اريد ان استخدمها حماية المكتبة التي انشئتها وهي اني اريد ان اوزعها مجانا ولكن اريد للذين يستخدموها ينشئون object واحد ومن يدفع ثمنها ينشئ قد ما بيدو من objects .
إن شاء الله اخي تكون الفكرة وصلت
استخدم ما يدعى بالـSingleton Design Pattern
http://www.c-sharpcorner.com/UploadFile/fa...tonPattern.aspx
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…