ڈیزائن نمونے سافٹ ویئر ترقی میں عام مسائل کا حل ثابت ہوتے ہیں ان نمونے کو بہتر بنانے اور ان کی مدد سے کوڈ کی عدم موجودگی اور تزئین و آرائش بہتر ہو سکتی ہے۔اس ہدایت کار نے ترقی پسندانہ طرز کے عملی نمونے کو ترقی دی ہے۔

تنہا

تنہا طرزِتعمیر ایک کلاس کو ایک ہی مثال فراہم کرتا ہے اور اس تک رسائی کا عالمی نقطہ فراہم کرتا ہے یہ ڈیٹا بیس کے تعلقات جیسے مشترکہ وسائل کو منظم کرنے کے کام آتا ہے۔

مثال عمل:

اسٹیپ 1:] ایک کلاس بنائی جس میں ایک نجی سیریز بنائی گئی ہے جس میں اس مثال کو برقرار رکھنے کے لئے.

اسٹوپ 2:] بنانے والے نجی بنانے والے کو براہ راست فوری کارروائی کو روکنے کے لیے بنایا جاتا ہے۔

اسٹوپ 3:] ایک عوامی پبلک انسیشن طریقہ کار فراہم کرتا ہے جس تک رسائی کے لیے

کوڈ nipet -

فیکٹری

فیکٹری کا انداز چیزوں کو بنانے کے لیے ایک مُنہ تیار کرتا ہے لیکن زیرِزمین طبقوں کو یہ اجازت دیتا ہے کہ وہ اِن چیزوں کی اقسام کو تبدیل کریں ۔

مثال عمل:

اسٹوپ 1: [1] پیداوار کے لیے ایک عام تعملیاتی سطح پر اصلاحی طریقہ کار۔

اسٹیپ 2:]]] نے کویپٹ کلاسز کو فعال بنانے کے لیے ایکشن کلاس بنایا۔

اسٹوپ 3:] ایک فیکٹری کلاس کو داخل کرنا جس میں داخلی اشیاء کی بنیاد پر فوری طور پر ترتیب دی گئی ہوں۔

کوڈ nipet -

نگہبان

نگرانیی نمونے میں چیزوں کے درمیان ایک ایک-ٹو settlement کی وضاحت کی گئی ہے تاکہ جب کسی چیز کی تبدیلی ہو تو اس کے تمام مرکبات کو خودکار طور پر درست نہیں کیا جاتا یہ تقریبی نظام کے لیے مفید ہے۔

مثال عمل:

] اسٹوپ 1:] مشاہدین کے لیے ایک منفرد تخلیق کرنا۔

اسٹوپ 2:]] ایمرجنسیل مشاہیر۔

اسٹوپ 3: ایک موضوعی کلاس بنائیں جو مشاہدین کی فہرست سنبھالتا ہے اور ان میں تبدیلیاںات کی کمیت کرتا ہے۔

کوڈ nipet -