Hello World

I'm Dibakar Sutra Dhar and Welcome to my Blog

My Posts

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

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

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

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

Node.js সিম্পল ওয়েভ সার্ভার

মাত্র ৫ মিনিটে Node.js এবং Bootstrap ব্যবহার করে তৈরি করে ফেলুন একটি সিম্পল সার্ভার। আজকে তৈরি করবো একটি খুবই সিম্পল নোড জেএস ওয়েব সার্ভার। তার আগে চলুন আমাদের কম্পিউটারে Node.js ইন্সটল করে নেই। নিচের লিংকটি ফলো করে আপনি আপনার অপারেটিং সিস্টেম অনুযায়ী Node.js ডাউনলোড এবং ইন্সটল করে নিতে পারবেন। Installing Node.js via package manager | Node.jsThe […]

ক্রিপ্টোকারেন্সি কেন ক্লাইন্ট পেমেন্ট হিসেবে নিবো?

কাজ করবেন ওয়ার্কপ্লেসে, বিটকয়েন আসবে বাতাসে ক্লাইন্ট আমাকে বিটকয়েন দিয়ে পে করতে চায়, নিবো নাকি নিবো না, নিলে কীভাবে নিবো? এই প্রশ্নটা বর্তমানে অনেক ওয়ার্কপ্লেসের ফেসবুক গ্রুপে দেখা যায়। কেও বলে নেন, কেও বলে নিয়েন না, কেও বলে আমাদের দেশে এটা ব্যান আবার কেও বলে আমাকে ইনভক্স করেন কিন্তু কোনো লজিক্যাল উত্তর নেই। তাই চিন্তা করলাম […]

ব্লকচেইন? সে আবার কি? আল্টিমেট অখাটি বাংলায় ব্লকচেইন ১০১

আজ শুক্রবার, বাংলাদেশে সব ব্যাংক এবং ব্যবসা প্রতিষ্টানই বন্ধ, আগামীকালও বন্ধ থাকবে। কেনই বা থাকবে না? সবারইতো একটু আরাম আয়েশ এবং ছুটি দরকার লাগে। তো আমার হটাত টাকার প্রয়োজন পরলো এবং ব্যাংকে সব টাকা। তো এটি এম বুথ তো আর বন্ধ থাকে না? তা অবশ্যই থাকে না কিন্তু এটি এম বুথেও টাকা তোলার একটা সর্বোচ্চ […]

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

Back To Top
Scroll Up