Python OOP
  • Python OOP
  • OOP class তৈরী
  • ক্লাসে প্রপার্টি যোগ করা
  • ক্লাসে মেথড যোগ করা
  • অবজেক্ট তৈরী করা
  • ক্লাস ভ্যারিয়েবল
  • ইন্সটেন্স ভ্যারিয়েবল
  • Self কীওয়ার্ড
  • অবজেক্ট এর প্রপার্টি ভ্যালু পরিবর্তন
  • অবজেক্ট এর প্রপার্টি ডিলেট করা
  • অবজেক্টকে ডিলেট করা
  • অবজেক্ট
    • প্রতিটি অবজেক্ট আলাদা
    • instance method
  • ম্যাজিক মেথড
  • Construction
  • এনক্যাপসুলেশনঃEncapsulation
  • Method
    • type()
    • Static Method
    • Specials Method
      • __str__ ()
      • __add__()
      • __eq()__
  • Inheritance
    • child class তৈরী
    • চাইল্ড অবজেক্ট প্যারেন্ট অবজেক্ট এর উত্তরাধিকার
    • super()কীওয়ার্ড
      • চাইল্ড ক্লাস হতে প্যারেন্ট ক্লাসের প্রপার্টি এক্সেস করা
      • চাইল্ড ক্লাসের নিজস্ব প্রোপার্টি এবং মেথড
    • isinstance()
      • চাইল্ড ক্লাসে প্যারেন্ট ক্লাসের মেথড কল করা
    • issubclass()
    • Method Overriding
    • super().__init__()
  • অ্যাবস্ট্রাকশন (Abstruction)
Powered by GitBook
On this page

OOP class তৈরী

কিভাবে class তৈরি করবেন?

class কিওয়ার্ড ব্যবহার করে পাইথনে ক্লাস তৈরি করা হয় । প্রথমে class কীওয়ার্ড লিখার পর ক্লাসের নাম এর পর একটি সেমিকোলন দিতে হয়।

একটি ক্লাসের মধ্যে বিভিন্ন মেথড(ফাংশন) এবং অ্যাট্রিবিউট (প্রপার্টি) থাকতে পারে যেগুলো পাইথনের নিয়ম অনুযায়ী ইন্ডেন্টেড ব্লকের মধ্যে থাকে।

ক্লাসের যাবতীয় কোড ফিচার ক্লাসের মধ্যে লিখতে হয় যদি ফাঁকা ক্লাস তৈরী করতে হয় তাহলে pass কীওয়ার্ড ব্যবহার করতে পারি।

Class তৈরির সিনট্যাক্সঃ

class School:
    # এখানে প্রোপার্টি যোগ করূন 
    # এখানে মেথড যোগ করুন
  pass  
PreviousPython OOPNextক্লাসে প্রপার্টি যোগ করা

Last updated 2 years ago