কম্পিউটার টিউটোরিয়াল

পাইথন অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং-এ ডেটা হাইডিং কী?


পাইথন ডক্স অনুযায়ী, "ডেটা হাইডিং" হলো ক্লায়েন্টকে (ইমপ্লিমেন্টেশনের অংশ থেকে) আইসোলেট করা। একটি মডিউলের কিছু অবজেক্ট মডিউলের জন্য ইন্টারনাল হতে পারে এবং তার ইউজারদের কাছে অদৃশ্য এবং অ্যাক্সেসযোগ্য নয়। jako, এটি ডিপেন্ডেন্সি এড়াতে এবং একসাথে সিকিউরিটি প্রদান করার একটি পদ্ধতি। একটি অ্যাপ্লিকেশনের ইউজাররা জানতে পারে কীভাবে অ্যাপ্লিকেশন ব্যবহার করতে হয় কিন্তু তাদের জানতে হয় না অ্যাপ্লিকেশন কীভাবে কাজ করে। আসলে জানার প্রয়োজনও নেই। একটি অ্যাপ্লিকেশনে নির্দিষ্ট ইউজারদের অ্যাক্সেস রোধ করার এই পদ্ধতিকে ডেটা হাইডিং বলা হয়।


  1. পাইথন ООপিতে repr() ফাংশন কী করে?

  2. পাইথনে TimeTuple কী?

  3. পাইথনে সিকোয়েন্স ডেটা টাইপ কী?

  4. পাইথন ৩-এ স্ট্যান্ডার্ড ডেটা টাইপগুলো কী কী