এবসট্রাকশন(Abstraction)
টেকনিক্যালি, এবসট্রাক্ট ক্লাসে কমপক্ষে একটি পিউর ভার্চুয়াল ফাংশন থাকতে হবে তাহলে সেটি হবে এবসট্রাক্ট ক্লাস। কিন্তু এবসট্রাকশন কেনো?
টেকনিক্যালি, এবসট্রাক্ট ক্লাসে কমপক্ষে একটি পিউর ভার্চুয়াল ফাংশন থাকতে হবে তাহলে সেটি হবে এবসট্রাক্ট ক্লাস। কিন্তু এবসট্রাকশন কেনো?
শুরু করছি পলিমরফিজম নিয়ে শেষ লেখা। এই পর্বে বেশ কিছু গুরুত্বপূর্ণ জিনিস নিয়ে আলোচনা করব।
আগের পর্ব ছিলো পলিমরফিজম পরিচিতি এবং কিছুটা থিওরিটিক্যাল। এই পর্ব সহ আরেকটি পর্ব লিখব পলিমরফিজম নিয়ে।
পলিমরফিজম হচ্ছে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংয়ের চারটি প্রধান বৈশিষ্ট্যের একটি যা একটি অবজেক্ট কে
এই লেখায় আলোচনা করব অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংয়ের অত্যান্ত গুরুত্বপূর্ণ বিষয় Inheritance নিয়ে।
শুরু করছি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংয়ের ২য় পর্ব Encapsulation। আপনি যদি ১ম পর্ব পড়ে থাকেন
আশাকরছি সবাই ভালো আছেন। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং নিয়ে নতুন সিরিজ শুরু করছি।
ত্রয়োদ্বশ শতাব্দী তে বিখ্যাত ইতালীয় গণিতবীদ ফিবোনাচ্চি খরগোশের বংশবৃদ্ধি পর্যবেক্ষণ করতে গিয়ে একটি সিরিজ দেখতে পান। সিরিজটি হচ্ছে,
গ্রিডি অ্যালগরিদম গ্রিডি মানে লোভী! মানে যখন, আমি কারো থেকে কিছু জিনিস নিতে যাব,
এই টিউটোরিয়ালে শিখব ডায়নামিক প্রোগ্রামিং এর আরেকটি গুরুত্বপূর্ণ টপিক, "কিউমুলেটিভ সাম"। এটিকে রানিং সাম