نمط طريقة المصنع: الفرق بين النسختين
[مراجعة غير مفحوصة] | [مراجعة غير مفحوصة] |
تم حذف المحتوى تمت إضافة المحتوى
Mahmoud2013 (نقاش | مساهمات) |
Mahmoud2013 (نقاش | مساهمات) |
||
سطر 31:
== تعريف ==
"
غالبًا ما يتطلب إنشاء كائن عمليات معقدة غير مناسبة لتضمينها في كائن
يعتمد نمط طريقة المصنع على الوراثةinheritance ، حيث يتم تفويضdelegated إنشاء الكائن إلى الاصناف الفرعية subclasses التي تطبق طريقة المصنع لإنشاء الكائنات. <ref>{{استشهاد بكتاب|مؤلف1=Freeman|سنة=2004|تاريخ الوصول=2012-09-12|ISBN=978-0-596-00712-6|تنسيق=paperback|ناشر=O'REILLY|صفحة=162|المجلد=1|عنوان=Head First Design Patterns|محرر2=Loukides|الأول=Eric|محرر1=Hendrickson|الأول4=Bates|الأخير4=Bert|الأول3=Sierra|الأخير3=Kathy|الأول2=Elisabeth|مؤلف2=Freeman|مسار=https://www.oreilly.com/library/view/head-first-design/0596007124/| مسار أرشيف = https://web.archive.org/web/20200430035509/http://shop.oreilly.com/product/9780596007126.do | تاريخ أرشيف = 30 أبريل 2020 }}</ref>
|