Python สร้างคลาสลูก
สร้างชั้นเรียนเด็ก
ในการสร้างคลาสที่สืบทอดฟังก์ชันการทำงานจากคลาสอื่น ให้ส่งคลาสพาเรนต์เป็นพารามิเตอร์เมื่อสร้างคลาสย่อย:
ตัวอย่าง
สร้างคลาสชื่อStudent
ซึ่งจะสืบทอดคุณสมบัติและเมธอดจากPerson
คลาส:
class Student(Person):
pass
หมายเหตุ:ใช้pass
คำสำคัญเมื่อคุณไม่ต้องการเพิ่มคุณสมบัติหรือวิธีการอื่นใดในชั้นเรียน
ตอนนี้คลาส Student มีคุณสมบัติและเมธอดเดียวกันกับคลาส Person
ตัวอย่าง
ใช้Student
คลาสเพื่อสร้างอ็อบเจ็กต์ จากนั้นรันprintname
เมธอด:
x = Student("Mike", "Olsen")
x.printname()