Fom-oriented programming (OP) ایک پروگرامنگ symptem ہے جو مصنوعات کو ڈیزائن کے لیے استعمال کرتا ہے۔ص+ ایک زبان ہے جو OOP اصولوں کی حمایت کرتی ہے جیسے کہ انکاغذ، وراثہ اور پولیمورفزم۔ یہ اصول ترقی یافتہ افراد کو مُدولا، دوبارہ قابلِ عمل بنانے اور قائم رکھنے میں مدد دیتی ہے۔

سی++ میں انچارج

ان کیپریشن میں بیٹنگ ڈیٹا اور طریقے شامل ہیں جو ایک اکائی کے اندر اس ڈیٹا پر کام کرتے ہیں، ایک کلاس کو دوبارہ شروع کرتے ہیں. اس اصول سے ڈیٹا کو غیر معمولی تبدیلیوں سے بچانے میں مدد ملتی ہے اور چیزوں کے ساتھ رابطے کے لیے واضح تناسب فراہم کرتا ہے۔

سی++ میں رسائی کے لیے استعمال ہونے والے کچھندگان مثلاً ، ، ، اور پبلک [Public کو کنٹرول کرنے کے لیے یہ کنٹرول کرتا ہے کہ اندرونی معلومات چھپے اور صرف طے شدہ طریقے کے ذریعے ہی حاصل کی جا سکتی ہیں۔

سی++ میں وراثت

وارثوں کو والدین کی طرف سے خصوصیات اور رویوں کو حاصل کرنے کی اجازت دیتا ہے ۔

مثلاً ایک ویکیسل کلاسز ] ایک ماں باپ کی کلاس ہو سکتی ہے اور کلاسک ، جو عام خصوصیات کے حامل ہوتے ہیں،

سی++ میں پولیمورفزم

اس سے ظاہر ہوتا ہے کہ مختلف قسم کے لوگ ایک دوسرے سے مختلف قسم کے معاملات میں پیش آتے ہیں ۔

یہ عمل عملی طور پر کام کرنے اور اِس میں اضافے کی وجہ سے حاصل کِیا جاتا ہے ۔

جگہ

ایک گراف اطلاقیہ پر غور کریں جو مختلف شکلوں کا انتظام کرتا ہے۔ او او آئی پی اصولوں کو استعمال کرتا ہے اور جیسے عام طریقوں کو رائج کر سکتا ہے. [FLT].] جیسے: [FLTT].]. [LFLTTTT]]. [FLTT]]. [FLTTTTTT]]]. [F:TTTTTTT]]]]. [TTTTTTTTTT]]. [TTTTT]]]

اس ڈیزائن میں اطلاق ہر شکل کے لیے مخصوص طرز کے مخصوص رویوں کو برقرار رکھنے کے دوران مختلف شکلوں کو متوازن انداز میں حل کرنے کی اجازت دی جاتی ہے۔