পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
🌈পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কি?
📋পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং করার পদ্ধতি।
⚒️পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং করতে ব্যবহৃত হয়।
পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সমূহ
পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ class - ক্লাস তৈরি করা
- ➡️ init - প্রাথমিক ডেটা নির্ধারণ এবং স্বয়ংক্রিয় কার্যকর করা
- ➡️ copy - ডেটা কপি করা
- ➡️ self - বর্তমান ক্লাস কার্যকর করা
- ➡️ staticmethod - স্ট্যাটিক মেথড তৈরি করা
- ➡️ final - চূড়ান্ত হিসাবে নির্দিষ্ট করা
class - ক্লাস তৈরি করার উদাহরণ।
python
class User:
def __init__(self):
self.name = "আরিফ"
self.land = "বাংলাদেশ"
user = User()
print(user.name)
print(user.land)
init - প্রাথমিক ডেটা নির্ধারণ এবং স্বয়ংক্রিয় কার্যকর করার উদাহরণ।
python
class User:
def __init__(self):
self.name = "আরিফ"
self.land = "বাংলাদেশ"
user = User()
print(user.name)
print(user.land)
copy - ডেটা কপি করার উদাহরণ।
python
from copy import copy
class User:
def __init__(self, message):
self.message = message
arif = User("হ্যালো বিশ্ব")
amir = copy(arif)
print(arif.message)
print(amir.message)
self - বর্তমান ক্লাস কার্যকর করার উদাহরণ।
python
class PHP:
VERSION = "8.2.3"
def version(self):
print(self.VERSION)
php = PHP()
php.version()
staticmethod - স্ট্যাটিক মেথড তৈরি করার উদাহরণ।
python
class User:
name = "আরিফ"
@staticmethod
def message():
return "হ্যালো বিশ্ব"
print(User.name)
print(User.message())
final - চূড়ান্ত হিসাবে নির্দিষ্ট করার উদাহরণ।
python
from typing import Final
class User:
name: Final = "আরিফ"
user = User()
print(user.name)
পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| class | ক্লাস তৈরি করতে ব্যবহৃত হয়। |
| init | প্রাথমিক ডেটা নির্ধারণ এবং স্বয়ংক্রিয় কার্যকর করতে ব্যবহৃত হয়। |
| copy | ডেটা কপি করতে ব্যবহৃত হয়। |
| self | বর্তমান ক্লাস কার্যকর করতে ব্যবহৃত হয়। |
| staticmethod | স্ট্যাটিক মেথড তৈরি করতে ব্যবহৃত হয়। |
| final | চূড়ান্ত হিসাবে নির্দিষ্ট করতে ব্যবহৃত হয়। |