"অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং" পাতাটির দুইটি সংশোধিত সংস্করণের মধ্যে পার্থক্য

cat
 
(cat)
কম্পিউটার প্রোগ্রামিং এর একটি ধরন হচ্ছে '''অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং'''। প্রোগ্রামিং এর জন্য এটি একটি শক্তিশালী হাতিয়ার। কম্পিউটার এর উন্নতির সাথে সাথে প্রোগ্রামিং-ও জটিলতর হতে থাকে। এই জটিলতর প্রোগ্রাম [[সুবিন্যস্ত প্রোগ্রামিং ভাষা]] দ্বারা লেখা অসম্ভব হয়ে পড়ে। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সুবিন্যস্ত প্রোগ্রামিং এর ভাল দিকগুলো গ্রহন করে এবং নতুন কিছু সুবিধা যোগ করে। খুব সাধারন অর্থে বলতে গেলে, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কাজ করে কোড এবং তার সাথে সংশ্লিষ্ট ডাটা নিয়ে। তিনটি মূল ধারনার উপরে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং প্রতিষ্ঠিত, ১.এনক্যাপসুলেসন, ২.পলিমরফিজম, ৩.ইনহেরিটেন্স
১.এনক্যাপসুলেসন, (Encapsulation)
২.পলিমরফিজম, (Polymorphism)
৩.ইনহেরিটেন্স, (Inheritance)
 
{{অসম্পূর্ণ}}
[[category:কম্পিউটার প্রোগ্রামিং]]
 
[[en:Object-oriented programming]]
৩,৫৬৮টি

সম্পাদনা