সুচিপত্র:
সংজ্ঞা - ডেটা লুকানোর অর্থ কী?
ডেটা হাইডিং একটি সফ্টওয়্যার বিকাশ কৌশল যা অভ্যন্তরীণ অবজেক্টের বিশদ (ডেটা মেম্বার্স) আড়াল করার জন্য বিশেষভাবে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (ওওপি) ব্যবহার করা হয়। ডেটা লুকানো শ্রেণিবদ্ধ সদস্যদের একচেটিয়া ডেটা অ্যাক্সেস নিশ্চিত করে এবং অনিচ্ছাকৃত বা উদ্দেশ্যযুক্ত পরিবর্তনগুলি প্রতিরোধ করে অবজেক্ট অখণ্ডতা রক্ষা করে।
ডেটা আড়ালকরণ সফ্টওয়্যার উপাদানগুলির মধ্যে আন্তঃনির্ভরতা সীমাবদ্ধ করে বর্ধমান দৃust়তার জন্য সিস্টেমের জটিলতাও হ্রাস করে।
ডেটা লুকানো ডেটা এনক্যাপসুলেশন বা তথ্য গোপনীয়তা হিসাবেও পরিচিত।
টেকোপিডিয়া ডেটা হিডিংয়ের ব্যাখ্যা দেয়
তথ্য গোপনীয়করণটি ওওপি পদ্ধতির অংশ হিসাবে প্রবর্তন করা হয়েছিল, যেখানে কোনও প্রোগ্রাম নির্দিষ্ট ডেটা এবং ফাংশন সহ বস্তুতে পৃথক করা হয়। এই কৌশলটি অন্য প্রোগ্রামের ক্লাস থেকে অপ্রয়োজনীয় অনুপ্রবেশ এড়িয়ে অনন্য ডেটা সেট এবং ফাংশন সহ ক্লাস তৈরির জন্য একটি প্রোগ্রামারের ক্ষমতা বাড়ায়।
সফ্টওয়্যার আর্কিটেকচার কৌশলগুলি খুব কমই পৃথক হওয়ার কারণে, বৈপরীত্যগুলি গোপন করার জন্য কয়েকটি তথ্য রয়েছে। ডেটা আড়াল করা কেবল শ্রেণীর ডেটা উপাদানগুলিকে গোপন করে, যেখানে ডেটা এনক্যাপসুলেশন শ্রেণীর ডেটা অংশ এবং ব্যক্তিগত পদ্ধতিগুলি গোপন করে।






