অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
(Object oriented language থেকে পুনর্নির্দেশিত)
কম্পিউটার প্রোগ্রামিং এর একটি ধরন হচ্ছে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং। প্রোগ্রামিং এর জন্য এটি একটি শক্তিশালী হাতিয়ার। কম্পিউটার এর উন্নতির সাথে সাথে প্রোগ্রামিং-ও জটিলতর হতে থাকে। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সুবিন্যস্ত প্রোগ্রামিং এর ভাল দিকগুলো গ্রহণ করে এবং নতুন কিছু সুবিধা যোগ করে। খুব সাধারণ অর্থে বলতে গেলে, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কাজ করে কোড এবং তার সাথে সংশ্লিষ্ট ডাটা নিয়ে।
মূল ধারণা[সম্পাদনা]
- বস্তু,
- ক্লাস,
- ডেটা লুকানো এবং এনক্যাপসুলেশন,
- গতিশীল বাঁধাই,
- বার্তা পাসিং,
- উত্তরাধিকার,
- পলিমরফিজম,
- ব্যতিক্রম হ্যান্ডলিং,
উদাহরণ[সম্পাদনা]
এই নিবন্ধটি অসম্পূর্ণ। আপনি চাইলে এটিকে সম্প্রসারিত করে উইকিপিডিয়াকে সাহায্য করতে পারেন। |