ক্লাস ব্যবহার করে আয়তের ক্ষেত্রফল
যখন ক্লাস ব্যবহার করে আয়তের ক্ষেত্রফল বের করতে হয়, তখন অবজেক্ট-ওরিয়েন্টেড পদ্ধতি ব্যবহার করা হয়। এখানে একটি ক্লাস সংজ্ঞায়িত করা হয়, অ্যাট্রিবিউটগুলি সংজ্ঞায়িত করা হয়। ক্লাসের ভিতরে কিছু ফাংশন সংজ্ঞায়িত করা হয় যা নির্দিষ্ট অপারেশন সম্পাদন করে। ক্লাসের একটি ইনস্ট্যান্স তৈরি করা হয় এবং ফাংশনগুলি ব্যবহার করে আয়তের ক্ষেত্রফল বের করা হয়।
উদাহরণ
class shape_rectangle():
def __init__(self, my_length, my_breadth):
self.length = my_length
self.breadth = my_breadth
def calculate_area(self):
return self.length * self.breadth
len_val = 6
bread_val = 45
print("আয়তের দৈর্ঘ্য:")
print(len_val)
print("আয়তের প্রস্থ:")
print(bread_val)
my_instance = shape_rectangle(len_val, bread_val)
print("আয়তের ক্ষেত্রফল:")
print(my_instance.calculate_area())
print()
আউটপুট
আয়তের দৈর্ঘ্য: 6 আয়তের প্রস্থ: 45 আয়তের ক্ষেত্রফল: 270
ব্যাখ্যা
- 'shape_rectangle' নামক একটি ক্লাস সংজ্ঞায়িত করা হয়েছে।
- এতে 'init' মেথড আছে যা মানগুলো আরম্ভ করে।
- এতে একটি মেথডও আছে যা আয়তের ক্ষেত্রফল গণনা করে দেওয়া প্যারামিটারগুলো দিয়ে।
- এই ক্লাসের একটি ইনস্ট্যান্স তৈরি করা হয়েছে।
- ক্ষেত্রফল গণনার ফাংশনটি কল করা হয়েছে প্রয়োজনীয় প্যারামিটার পাস করে।
- এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়েছে।