Python เพิ่มคุณสมบัติคลาส
เพิ่มคุณสมบัติ
ตัวอย่าง
เพิ่มคุณสมบัติที่เรียกว่าgraduationyear
คลาส
Student
:
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)
self.graduationyear
= 2019
ในตัวอย่างด้านล่าง ปี2019
ควรเป็นตัวแปร และส่งต่อไปยัง
Student
ชั้นเรียนเมื่อสร้างวัตถุของนักเรียน ในการดำเนินการดังกล่าว ให้เพิ่มพารามิเตอร์อื่นในฟังก์ชัน __init__():
ตัวอย่าง
เพิ่มyear
พารามิเตอร์ และส่งปีที่ถูกต้องเมื่อสร้างวัตถุ:
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear
= year
x = Student("Mike", "Olsen", 2019)