ولو أني أستغرب رفعك للموضوع أخ طارق فهو قديم جداً
لكن ما لماذا لا نستغل هذا الحدث
هل يمكنك أن تطرح مثال على نمط الأمر command pattern (مثال مجرد)
تحياتي
ولو أني أستغرب رفعك للموضوع أخ طارق فهو قديم جداً
لكن ما لماذا لا نستغل هذا الحدث
هل يمكنك أن تطرح مثال على نمط الأمر command pattern (مثال مجرد)
تحياتي
مثال 1 :لانى بطبعى شخص كسول و فى نفس الوقت لدى مسئوليات عديدة فانا اجئ لمنزلى بعد يوم عمل مرهق (بكسر الهاء) اود ان يكون لدى برنامج يقوم (يوجه امراً) لتشغيل سخان المياه و بينما استحم يقوم البرنامج بإعداد وجبة ساخنة و بعد الانتهاء من الاستحمام يقوم بفصل المقبس عن السخان و بعدهايقوم بفتح برنامج البريد الخاص بى لاستقبال الرسائل الجديدة
و فى نفس الوقت يقوم بالاتصال على سيرفر مركز العمليات الرئيسى بالشركة و فى حال فشل الاتصال يقوم بمحاولة الاتصال حتى يتم الاتصال و من ثم يقوم بعمليات النسخ الاحتياطى للمواقع التى اديرها ليلاً و يقوم بإرسال إيميل يخبرنى بنتائج النسخ الاحتياطى و يقوم باغلاق الاتصال بالسيرفر بعدها و يقوم باغلاق جهازى
مثال 2 : برنامج محرر النصوص فهو يحتوى على قائمة طويلة من الاوامر بامكانك تطبيقها عن طريق ال Command Pattern
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
هل الموضوع يشبه نظام الأحداث الموجود في جافا؟
إذا أمكن أخ طارق أن تضع مثال برمجي مجرد حتى تظع الفكرة أكثر (بأي لغة كائنية)
تحياتي
Design Pattern in Java 101 – Command Pattern (Behavioral Pattern)
Java Tip 68: Learn how to implement the Command pattern in Java
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}