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

C++-এ struct এবং class-এর পার্থক্য

ডিফল্ট অ্যাক্সেস স্পেসিফায়ার:

  • struct: মেম্বার এবং বেস ক্লাস ডিফল্টলি public
  • class: মেম্বার এবং বেস ক্লাস ডিফল্টলি private

ফাংশনালিটি: দুটোই একই। struct-এও মেথড, কনস্ট্রাক্টর, ডিস্ট্রাক্টর, ইনহেরিটেন্স, ভার্চুয়াল ফাংশন সব থাকে।

সেমান্টিক্স (ব্যবহারিক পার্থক্য):

  • struct: সাধারণত প্লেইন ডেটা স্ট্রাকচার (POD-লাইক), কমপ্লেক্স লজিক নেই।
  • class: ইনভেরিয়েন্ট মেইনটেইন করে, এনক্যাপসুলেশন, জটিল বিহেভিয়র মডেল করে।

নियम: শুধু ডেটা ধারণ করলে struct, ইনভেরিয়েন্ট/লজিক থাকলে class ব্যবহার করুন।

  1. পাইথন ২.x এবং ৩.x ভার্সনের পার্থক্যগুলো কী?

  2. পাইথন ২.৭.x এবং পাইথন ৩.x-এর মধ্যে মূল পার্থক্য

  3. ওয়াই-ফাই ৬ এবং ৫জি নেটওয়ার্কের মধ্যে পার্থক্য কী?

  4. উইন্ডোজ ১০ বনাম উইন্ডোজ ১১: মূল পার্থক্য ও আপনার জন্য কোনটি সঠিক