এনক্যাপসুলেশন এবং ডেটা লুকানো কি একই?

সুচিপত্র:

এনক্যাপসুলেশন এবং ডেটা লুকানো কি একই?
এনক্যাপসুলেশন এবং ডেটা লুকানো কি একই?

ভিডিও: এনক্যাপসুলেশন এবং ডেটা লুকানো কি একই?

ভিডিও: এনক্যাপসুলেশন এবং ডেটা লুকানো কি একই?
ভিডিও: ডেটা লুকানো | তুলনা এনক্যাপসুলেশন | C++ এ OOPs | Lec-10 | ভানু প্রিয়া 2024, নভেম্বর
Anonim

ডেটা লুকানো এবং এনক্যাপসুলেশন হল পারস্পরিক সম্পর্কযুক্ত ধারণা। ডেটা লুকানো একটি বস্তুর অ্যাক্সেসযোগ্যতার উপর মনোনিবেশ করে, যখন এনক্যাপসুলেশন কীভাবে ডেটা অ্যাক্সেস করা হয় এবং বিভিন্ন বস্তু কীভাবে আচরণ করে তার উপর মনোনিবেশ করে।

কেন এনক্যাপসুলেশনকে ডেটা হাইডিং বলা হয়?

এনক্যাপসুলেশনে, একটি ক্লাসের ভেরিয়েবলগুলি অন্যান্য ক্লাস থেকে লুকানো থাকবে এবং শুধুমাত্র তাদের বর্তমান ক্লাসের পদ্ধতির মাধ্যমে অ্যাক্সেস করা যেতে পারে তাই, এটি ডেটা নামেও পরিচিত লুকানো. … পরিবর্তনশীল মান পরিবর্তন এবং দেখতে পাবলিক সেটার এবং গেটার পদ্ধতি প্রদান করুন।

এনক্যাপসুলেশনের ফলাফল কি তথ্য গোপন করছে?

তথ্য লুকানো - এটি একটি বস্তুর বাস্তবায়ন বিবরণ গোপন করার প্রক্রিয়া। এটি এনক্যাপসুলেশন. এর ফলাফল

এনক্যাপসুলেশন এবং ডেটা লুকানোর বিষয়টি কী?

এনক্যাপসুলেশন হল ওওপি (অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং) এর অন্যতম মৌলিক বিষয়। এটি সেই ডেটাতে কাজ করে এমন পদ্ধতিগুলির সাথে ডেটার বান্ডলিংকে বোঝায়। এনক্যাপসুলেশন ব্যবহার করা হয় একটি ক্লাসের ভিতরে একটি স্ট্রাকচার্ড ডেটা অবজেক্টের মান বা অবস্থা লুকানোর জন্য, এতে অননুমোদিত পক্ষগুলির সরাসরি অ্যাক্সেস রোধ করা হয়।

কীভাবে এনক্যাপসুলেশনে ডেটা লুকানো সম্ভব?

এনক্যাপসুলেশনের মতো, একটি ক্লাসের ডেটা অন্যান্য ক্লাস থেকে লুকানো হয় ডেটা হাইডিং কনসেপ্ট ব্যবহার করে যা অর্জন করা হয় একটি ক্লাসের সদস্য বা পদ্ধতিগুলিকে ব্যক্তিগত করে, এবং বিমূর্তকরণ ধারণা ব্যবহার করে বাস্তবায়নের পিছনে কোনো বিবরণ প্রদান না করেই ক্লাসটি শেষ-ব্যবহারকারী বা বিশ্বের কাছে উন্মুক্ত করা হয়, তাই এটি হল …

প্রস্তাবিত: