JuktiLab Logo
যুক্তি ল্যাবJukti Lab
যুক্তিকোড এডিটরঅনুশীলন

টিউটোরিয়াল

সূচণাIdentifier/নির্দেশকবাক্য / Stringঅগ্রাধিকার / Precedenceলজিক্যাল অপারেটরতুলনা / Comparisonমান সংরক্ষণ/Assignment OperatorsArithmetic Operators/গাণিতিক অপারেটরData Type/তথ্যের ধরণInput/ইনপুটReal Example/বাস্তব উদাহরণMulti Variable/একাধিক ভেরিয়েবলDeclaration/নামকরণComment/কমেন্টNew Line/নতুন লাইনNumber Output/সংখ্যা আউটপুটOutput/আউটপুটStatements/বিবৃতিSyntax/গঠন বাক্য জোড়া লাগানোসংখ্যা এবং বাক্যবাক্যের আকারAccess Stringsইউজার ইনপুটলজিক্যাল বুলিয়ানযুক্তি শর্তাবলীলজিক্যাল অপারেটরশর্তের উদাহরণযুক্তি ফর লুপযুক্তি নেস্টেড লুপশর্তের ব্যবহারউন্নত ফর লুপ

যুক্তি টিউটোরিয়াল

সিনট্যাক্স গাইডউন্নত ফর লুপলুপ বাস্তব উদাহরণব্রেক ও কন্টিনিউতালিকা (Arrays) বেসিকতালিকা ও লুপতালিকা বাস্তব উদাহরণবহুমাত্রিক তালিকাফাংশন বেসিকফাংশন প্যারামিটারফাংশন রিটার্ন ভ্যালুফাংশন রিকার্শনফাংশন স্কোপওওপি (OOP) বেসিকওওপি কনস্ট্রাক্টরওওপি এক্সেস মডিফায়ারওওপি ইনহেরিটেন্স'নিজ' (This) কিউওয়ার্ডতারিখ ও সময়ওওপি পলিমরফিজমওওপি এনক্যাপসুলেশন'উৎস' (Super) কিউওয়ার্ডমাল্টিপল ইনহেরিটেন্সমাল্টি-লেভেল ইনহেরিটেন্স
অ্যাডভান্সড ফিচার
যুক্তি
মাল্টি-লেভেল ইনহেরিটেন্স

যুক্তি Jukti মাল্টি-লেভেল ইনহেরিটেন্স গাইড

একটি ক্লাস যখন অন্য ক্লাস থেকে ইনহেরিট করে এবং সেই ক্লাসটি আবার আগের কোনো ক্লাস থেকে গুণাবলী পায়। দাদা, বাবা এবং সন্তানের সম্পর্কের মতো।

## Module Full Title যুক্তি Jukti মাল্টি-লেভেল ইনহেরিটেন্স গাইড ## Short Title মাল্টি-লেভেল ইনহেরিটেন্স ## Slug oop-multilevel-inheritance ## Meta Title Jukti Multilevel Inheritance - উত্তরাধিকার চেইন শিখুন ## Meta Description একটি ক্লাস যখন অন্য ক্লাস থেকে ইনহেরিট করে এবং সেই ক্লাসটি আবার আগের কোনো ক্লাস থেকে গুণাবলী পায়। দাদা, বাবা এবং সন্তানের সম্পর্কের মতো। ## Meta Keywords jukti, multilevel inheritance, oop, hierarchy, bangla programming tutorials, code reuse ---

মাল্টি-লেভেল ইনহেরিটেন্স (Multilevel Inheritance)

মাল্টি-লেভেল ইনহেরিটেন্স হলো ওওপি-র একটি চেইন সিস্টেম। এখানে একটি ক্লাস অন্য ক্লাস থেকে ইনহেরিট করে, এবং সেই ক্লাসটি আবার আগের কোনো ক্লাস থেকে গুণাবলী পায়। অনেকটা দাদা, বাবা এবং সন্তানের সম্পর্কের মতো। সন্তান তার বাবার সবকিছু পায়, আর বাবা পায় দাদার সবকিছু।

নোট

মাল্টি-লেভেল ইনহেরিটেন্সে আপনি যখন উৎস ব্যবহার করবেন, তখন সে তার ঠিক আগের লেভেলের (বাবা) ক্লাসকে নির্দেশ করবে।

১. ইনহেরিটেন্স চেইন (The Chain)

নিচে একটি ইলেকট্রনিক্স যন্ত্রপাতির চেইন দেখানো হলো।

ক্লাস যন্ত্র {
    চালু_হও() { দেখাও "যন্ত্রটি চলছে..."; }
}

ক্লাস কম্পিউটার মতো যন্ত্র {
    হিসাব_করো() { দেখাও "কম্পিউটার হিসাব করছে..."; }
}

ক্লাস ল্যাপটপ মতো কম্পিউটার {
    পোর্টেবল() { দেখাও "এটি ব্যাটারিতে চলে।"; }
}

২. দাদা ও বাবার ক্ষমতা ব্যবহার

ল্যাপটপ ক্লাসের একটি অবজেক্ট তৈরি করলে সে ওপরের সব ক্লাসের মেথড ব্যবহার করতে পারবে।

ল্যাপটপ এল = নতুন ল্যাপটপ();
এল.চালু_হও();   // যন্ত্র (দাদা) থেকে এসেছে
এল.হিসাব_করো(); // কম্পিউটার (বাবা) থেকে এসেছে
এল.পোর্টেবল();  // নিজস্ব

৩. কেন মাল্টি-লেভেল ইনহেরিটেন্স দরকার?

১. শ্রেণীবিন্যাস: কোডকে ধাপে ধাপে গুছিয়ে সাজানো যায়।
২. সহজ মেইনটেইনেন্স: উপরের ক্লাসে কোনো পরিবর্তন করলে নিচের সব ক্লাসে তা নিজে নিজেই আপডেট হয়ে যায়।

টিপ: আপনি চাইলে উৎস[দাদা] লিখে দাদার মেথডও সরাসরি কল করতে পারেন।

৪. ইন-ডেপথ উদাহরণ: যানবাহন চেইন

যানবাহন থেকে মোটরগাড়ি এবং মোটরগাড়ি থেকে স্পোর্টস কার তৈরির লজিক:

ক্লাস যানবাহন {
    চলছে() { দেখাও "যানবাহনটি চলছে..."; }
}

ক্লাস মোটরগাড়ি মতো যানবাহন {
    ইঞ্জিন_চালু() { দেখাও "ইঞ্জিন গর্জন করছে!"; }
}

ক্লাস স্পোর্টসকার মতো মোটরগাড়ি {
    টার্বো() { দেখাও "টার্বো গতি সক্রিয়!"; }
}
Previous
মাল্টিপল ইনহেরিটেন্স
Next Lesson
অ্যাডভান্সড ফিচার
Jukti Lab Logo
যুক্তি ল্যাবJukti Lab

যুক্তি ল্যাব একটি গবেষণা ও উন্নয়ন ভিত্তিক প্রতিষ্ঠান, যেখানে উদ্ভাবনী গবেষণার মাধ্যমে তৈরি করি স্মার্ট সফটওয়্যার সリューション এবং বাংলায় প্রোগ্রামিং শিক্ষার আধুনিক প্ল্যাটফর্ম।

প্রয়োজনীয় লিংক

  • রিভিউ

কোম্পানি

  • About Us
  • Contact

Contact Us

  • [email protected]
  • +880 1234-567890
  • House-xx, Road-xx, Dhaka, Bangladesh

Follow Us

© 2026 যুক্তি ল্যাব (Jukti Lab). All rights reserved. HOST WITH GOTMYHOST

Privacy PolicyTerms of Service