বস্তু-ভিত্তিক প্রোগ্রামিং (OP) একটি প্রোগ্রামিং প্যারাগম যা অ্যাপলিকেশনের নকশার জন্য কোন বস্তু ব্যবহার করে । সি+ এমন একটি ভাষা যা OOPI+কে সমর্থন করে, যেমন OPC, উত্তরাধিকার, এবং প্লিটিকাল তৈরির সুবিধাকে সমর্থন করে । এই নীতি নির্মাতারা নতুন, পুন:মূল্যায়ন, পুন:মূল্যায়ন, পুন:মূল্যায়ন এবং বাস্তব বিশ্ব-উপযোগী অ্যাপ্লিকেশনের জন্য কোড তৈরি করতে সাহায্য করে ।

C+-র মধ্যে উপস্থিত বিশ্লেষণ

এই নীতি কোনো একক একক একক একক এককের মধ্যে তথ্য পরিচালনা করতে সাহায্য করে এবং বস্তুর সঙ্গে যোগাযোগ করার জন্য স্পষ্ট ইন্টারফেস সরবরাহ করে ।

C+++, [FLT] ব্যবহার করো [F] [FLT], ব্যক্তিগত[FO], [FO[FLT],[FO][FLT], এবং[FO[FLT]] [FLT], এবং [FLT] [FLT], এই সদস্যদেরকে গোপন তথ্য নিশ্চিত করতে হবে যে, এই সমস্ত সদস্যদের ক্ষেত্রে প্রদর্শিত হবে [FO[FO]::] এই তথ্য মুছে ফেলা যাবে না । শুধুমাত্র অভ্যন্তরীণ পদ্ধতির মাধ্যমে চিহ্নিত পদ্ধতিগুলি নির্দেশ করা হবে এবং শুধুমাত্র সাধারণ মান নির্ধারণের জন্য চিহ্নিত করা হবে [F[FT]:::] [FONODONTIL [FODONTL [FT]::::::::::::L [FL [FTRODODOTLLLL [FTILY::::::::::::::::::::::[TLLL8::::::::::::[TLLLLLLLLODerscalthR [FTRITL8::

C++-র মধ্যে উত্তরাধিকার

এই নীতিটি শ্রেণীকক্ষের মধ্যে শ্রেণীগত এক শ্রেণীতে ক্লাস ও আচরণকে তুলে ধরে ।

উদাহরণ, [[F][F][F][F][F][F][FLT][FLT] [FLT] [FLT[FLT] এবং [FO[L][F][FLT], এবং [F]:[FL], UL]:[F], এবং একই পরামিতি যোগ করা, একই পরামিতিগুলো মুছে ফেলা হবে [FO[F], কারণ:L], এই ক্ষেত্রে সাধারণ বৈশিষ্ট্য যোগ করা হয় [F[F], প্রথম, প্রথম, এবং একই বৈশিষ্ট্য যোগ করা হবে [Ctrl[L]::L]

C+ এ পলিচুলিকিজম

পলিচুয়ালিজম বিভিন্ন শ্রেণীর বস্তুকে সাধারণ সুপার ক্লাস হিসেবে ব্যবহার করে ।

এটা ভার্চুয়াল ফাংশন এবং অতিরিক্ত কাজ করার মাধ্যমে করা যায় ।

অ্যাপ্লিকেশনের উদাহরণ

একটি গ্রাফিক্স অ্যাপ্লিকেশন বিবেচনা করুন যা বিভিন্ন আকার ধারণ করে । OOP নীতি ব্যবহার করে [FROPL][FOPL] [FOPL] [F[F] এর অনুরূপ বিন্যাস নির্ধারণ করা যাবে যেমন:[FO] [F] [F][F] [F]:[F], [F]]]] এই ধরনের একটি গ্রাফিক্সের পদ্ধতি উল্লেখ করে [F[F], যেমন:L]] [F[F], [F]]]:[F[F]]]]:[L]]:L [F[T], প্রথম প্রান্ত:L [F[T]] [F[T]]:L [F[L], 1:L]

এই নকশাটি প্রত্যেক আকারকে আলাদা আলাদা আকার দিয়ে সাজানোর সময় প্রয়োগ করে বিভিন্ন ধরনের আচরণ নিয়ন্ত্রণ করতে দেয় ।