الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[مخالف - طلب حل : ]Timer وطريقة التعامل وان شائه

مغلق
بدأه kingofdark في 15 ديسمبر 2008 · 1 رد · 568 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

لدي برنامج براد انشاءه عبارة عن موقت من خلاله بتم تعقب الوقت ووعرضه عند التغير في الوقت المتبقى العرض يكةت بالثواني كالتالي :

100 seconds remaining
99 seconds remaining
98 seconds remaining
...
1 seconds remaining
0 seconds remaining

مطلوب عمل ذلك ولكن بحيث بتوافق وبخدم البرنامج التالي :

public class Run1 {

   public static void main() {

   // Create a Clock object with time 100 seconds:
   Timer timer = new Timer(100); 

   // Create a Seconds representation for the timer:	  
   TimeSeconds ts = new TimeSeconds(timer);  

   // Start the timer:	  
   timer.start();

   }  // main
}  // Class Run1

طبعا مع تعديل مايلزم على البرنامج

المهم الحل مطلوب بطريقتين كالتالي :

1- استخدام an anti-pattern في الحل وذلك عن طريق تعريف كلاس Timer

يضاف له استدعاء لكلاس اخر يتم انشائه مهمته الثيام بعؤض ااوقت المتبفة بالصواني عندما يتحدث الوقت في كلاس Timer

الكلاس المضاف TimeSeconds يحتوي على دالة توقم بعرض الوقت المتبقة بالثواني TimeSeconds.Tick()

2- مطلوب نسخة اخرى باستخدام Observer design pattern

المشكلة ان الموضوع مطلوب بالجافا واخوكم في حياته كلها ماكتب كود واحد بالجافا

فهل من مساعده

#2

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته.

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين وأعمال السنة.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

هذا الموضوع مغلق.

مواضيع مشابهة