ڈیزائن نمونے عام پروگرامنگ مسائل کا حل ثابت کرتے ہیں۔سی+ میں کوڈ تنظیم، ریخت اور برقرار رکھنے میں مدد دیتے ہیں۔اس مضمون میں مقبول ڈیزائن کے نمونے کی عملی مثالیں دریافت کی گئی ہیں اور ان کا اطلاق حقیقی دنیا کے مسائل کو حل کرنے کے لیے کیا جا سکتا ہے۔

تنہا

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

مثال عمل:

کووڈ:

`‘cpp کلاس لاگger نجی: Lugger* مثال؛ لاگگر() پبلک: Lexger* حاصل کرنا چاہے (و) system= (معاونت) settlement = نیا لاگger(Const); Expression d لاگس (const); apting log (cond: tax) / پیام : Lexexing (Lagger); * لاگگر : Latinsex = taff't't't't't't's communtry;

فیکٹری کا طریقہ

فیکٹری کا طریقہ چیزوں کو بنانے کے لیے ایک مُصَرِق (face) کی وضاحت کرتا ہے لیکن زیرِزمین اقسام کو تبدیل کرنے کی اجازت دیتا ہے جو چیز پیدا کی جائے گی ۔

مثال کے طور پر: مختلف قسم کی دستاویزات تخلیق کرنا۔

کووڈ:

`‘ کپ کلاس ڈاکیومنٹری عوامی: Virtal stable Ethmation() = 0; Virtifd dcoment() Excutation; کلاس پی ڈی ایف ڈوکم : عوامی دستاویزات بنانے / بنانا / پی ڈی ایف دستاویزی بنانا : عوامی دستاویزات بنانا / بنانا / بنانا : عوامی دستاویزات بنانا / عوامی معلومات بنانا / عوامی کام کرنا : عوامی دستاویزات بنانا ؛

نگہبان

دیکھنے والا انداز چیزوں کے درمیان ایک دوسرے سے ملا ہوا نظام قائم کرتا ہے تاکہ جب کوئی چیز تبدیل ہو جائے تو اس کے تمام مرکبات کو خودکار طور پر درست نہیں کیا جاتا یہ تقریبی دستی نظامات کو عمل میں لانے کے کام آتا ہے۔

مثال: ایک معمولی واقعہی نظام جس میں کئی مشاہیر ایک تبدیلی کا جواب دیتے ہیں۔

کووڈ:

`Cpp #Gmails system پبلک: Virtwork stable () = 0; Virtifer() system symport; درجہ بندی: