Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python หาพื้นที่สี่เหลี่ยมโดยใช้ Classes


เมื่อต้องการค้นหาพื้นที่ของสี่เหลี่ยมผืนผ้าโดยใช้คลาส จะใช้วิธีการเชิงวัตถุ ที่นี่ คลาสถูกกำหนด แอตทริบิวต์ถูกกำหนด ฟังก์ชั่นถูกกำหนดไว้ภายในคลาสที่ดำเนินการบางอย่าง มีการสร้างอินสแตนซ์ของคลาสและใช้ฟังก์ชันเพื่อค้นหาพื้นที่ของสี่เหลี่ยม

ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน -

ตัวอย่าง

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("The length of the rectangle is : ")
print(len_val)
print("The breadth of the rectangle is : ")
print(bread_val)
my_instance = shape_rectangle(len_val,bread_val)
print("The area of the rectangle : ")
print(my_instance.calculate_area())
print()

ผลลัพธ์

The length of the rectangle is :
6
The breadth of the rectangle is :
45
The area of the rectangle :
270

คำอธิบาย

  • มีการกำหนดคลาสชื่อ 'shape_rectangle'
  • มีเมธอด 'init' ที่กำหนดค่าเริ่มต้น
  • นอกจากนี้ยังมีวิธีการที่คำนวณพื้นที่ของสี่เหลี่ยมผืนผ้าที่กำหนดพารามิเตอร์เฉพาะ
  • อินสแตนซ์ของคลาสนี้ถูกสร้างขึ้น
  • ฟังก์ชันคำนวณพื้นที่ถูกเรียกโดยการส่งผ่านพารามิเตอร์ที่จำเป็น
  • แสดงเป็นเอาต์พุตบนคอนโซล