অবজেক্ট অরিয়েন্টেড সি++ ক্লাশ এবং অবজেক্টস

সি++ প্রোগ্রামিং এর আসল উদ্দেশ্য হচ্ছে সি প্রোগ্রমিং এর মধ্যে অবজেক্ট অরিয়েন্টেশন যুক্ত করা এবং সি++ class গুলো হচ্ছে এর প্রধান ফিচার যেটার কারনে সি++ অবজেক্ট অরিয়েন্টেশন সাপোর্ট করে। একটি class এর কাজ হচ্ছে অবজেক্টটি কীভাবে কোন আকার ধারন করবে তা স্পেসিফাই করা এবং এই অবজেক্টটি কীভাবে ডেটা রিপ্রেসেন্ট করবে এবং কোন পদ্ধতি ব্যবহার করে […]

অবজেক্ট অরিয়েন্টেড সি++ এবং Data Abstraction

টেলিভিশন অথবা TV. আমরা এই বস্তুটাকে সবাই চিনি। সেই আদীম যুগের CRT থেকে LCD, LED এবং বর্তমানে 4k, Smart TV সব গুলোকে সবাই কম বেশী চিনি এবং অপারেট করতে জানি। অপারেট করাটা খুব সহজ। একটা রিমোট কন্ট্রোলার থাকে, বাটন গুলোতে লিখা থাকে কোনটা কী কাজ করবে এবং চাপ দিলে টিভিতে সেই কাজটা হচ্ছে। আবার টিভির […]

POLYMORPHISM এবং অবজেক্ট অরিয়েন্টেড সি++

সি++ এ বহুরূপতা কি, কেন এবং একটি ছোট Introduction to Virtual Function আজ কথা বলবো বহুরূপতা নিয়ে। বহুরূপতা কি? কখনো চিন্তা করেছেন কি আমরা মানুষরা একটি বহুরূপি প্রাণী? হ্যাঁ। ধরেন দেখি একটি পুরুষের ক্ষেত্রে। একটি পুরুষ একই সাথে একজন ছেলে, একজন বাবা, একজন ভাই, একজন স্বামী এবং একজন কর্মচারী। দেখেন কতগুলো রূপ। সবগুলোর চরিত্র কিন্তু আবার […]

অবজেক্ট অরিয়েন্টেড সি++ এবং ইনহেরিটেন্স (Inheritance)

বাবার সম্পত্তি সন্তাররাই পাবে, এটাই সত্য। এটাকে বলে উত্তরাধিকার সূত্রে পাওয়া। ইংরেজীতে Inheritance (ইনহেরিটেন্স)। ঠিক একই সিস্টেম অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এও আছে। একেও তাই বলে Inheritance. Inheritance হচ্ছে অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এর সবচেয়ে গুরুত্বপূর্ণ ফিচার।  একটি Class অন্য একটি Class থেকে তার properties এবং characteristics (চারিত্রিক বৈশিষ্ট) গ্রহণ অথবা আহরণ অথবা নেওয়াকে প্রোগ্রামিং ভাষায় Inheritance […]

অবজেক্ট অরিয়েন্টেড সি++ এবং Access Modifiers

Public vs Private vs Protected চলেন আবার কথা বলি আমাদের গাড়ি নিয়ে। গাড়ি আসলেই একটা মজার জিনিস, কিন্তু লায়াবিলিটি, খালি খরচ বাড়ায়। যাই হোক অই দিকে যেয়ে আমাদের লাভ নেই আপাতত। ধরেন একটি গাড়ির ড্রাইভার, সে গাড়ি চালাচ্চে, এখন সে দেখলে সামনে রেড সিগন্যাল পরছে, গাড়ি তো থামাতে হবে। তাই গাড়ি থামানোর জন্য সে ব্রেক […]

অবজেক্ট অরিয়েন্টেড সি++ (Class এবং Class Members)

সি++ প্রোগ্রামিং এর আসল উদ্দেশ্য হচ্ছে সি প্রোগ্রমিং এর মধ্যে অবজেক্ট অরিয়েন্টেশন যুক্ত করা এবং সি++ এর class গুলো হচ্ছে প্রধান ফিচার যেটার কারনে সি++ অবজেক্ট অরিয়েন্টেশন সাপোর্ট করে। একটি class এর কাজ হচ্ছে অবজেক্টটি কীভাবে কোন আকার ধারন করবে তা স্পেসিফাই করা এবং এই অবজেক্টটি কীভাবে ডেটা রিপ্রেসেন্ট করবে এবং কোন পদ্ধতি ব্যবহার করে […]

অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং সি++

মাত্র ৪ মিনিটে ব্যাসিক সি++ অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং কনসেপ্ট এবং ফান্ডামেন্টালস আমাদের আশেপাশে কতই তো মানুষ দেখি, প্রতিটি মানুষই একজন আরেকজন থেকে আলাদা, আবার সবার কিছু একই রকম বৈশিষ্ট থাকে। থাক বাদ দেন, মানুষ জিনিসটা অনেক কমপ্লিকেটেড, আমি নিজেই বুঝি না। তাহলে চলেন কথা বলি গাড়ী অথবা কার নিয়ে। গাড়ী তো একটা বস্তু, আমরা সবাই […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top
Scroll Up