কম্পিউটার

C++ এ এনক্যাপসুলেশন


এনক্যাপসুলেশন ডেটা এবং পদ্ধতিগুলিকে একত্রিত করে যা ডেটাকে একটি একক উপাদানে ম্যানিপুলেট করে এবং বাইরের হস্তক্ষেপ থেকে রক্ষা করে। সংক্ষেপে, এনক্যাপসুলেশন ডেটার পাশাপাশি ডেটা ব্যবহার করে এমন ফাংশনগুলিকে একত্রিত করে। ডেটা এনক্যাপসুলেশন ডেটা লুকানোর খুব গুরুত্বপূর্ণ ধারণার দিকে নিয়ে যায়।

C++ এ এনক্যাপসুলেশন প্রয়োগ করা হয় এমন ক্লাস ব্যবহার করে যা ব্যবহারকারীর সংজ্ঞায়িত ডেটা প্রকার। এই ক্লাসগুলিতে ডেটা প্রকারের পাশাপাশি পদ্ধতিগুলি রয়েছে যা একসাথে আবদ্ধ।

একটি প্রোগ্রাম যা ক্লাস ব্যবহার করে C++ এ এনক্যাপসুলেশন উপস্থাপন করে তা নিম্নরূপ দেওয়া হল।

উদাহরণ

#include  namespace ব্যবহার করে std;class EncapsulationDemo { ব্যক্তিগত:int length, breath, height; সর্বজনীন:void setValues(int l, int b, int h) { দৈর্ঘ্য =l; শ্বাস =বি; উচ্চতা =h; } void calcVolume() { cout<<"দৈর্ঘ্য =" <<দৈর্ঘ্য <
 

            
  1. C++ Enum

  2. বিবৃতি সি++ পরিবর্তন করুন

  3. C++ এ মিতব্যয়ী নম্বর

  4. C++ পেন্টাটোপ নম্বর