Python Skep Kinderklas
Skep 'n Kinderklas
Om 'n klas te skep wat die funksionaliteit van 'n ander klas erf, stuur die ouerklas as 'n parameter wanneer die kinderklas geskep word:
Voorbeeld
Skep 'n klas met die naam Student
, wat die eienskappe en metodes van die Person
klas sal erf:
class Student(Person):
pass
Let wel: Gebruik die pass
sleutelwoord wanneer jy nie enige ander eienskappe of metodes by die klas wil voeg nie.
Nou het die Studenteklas dieselfde eienskappe en metodes as die Persoonklas.
Voorbeeld
Gebruik die Student
klas om 'n objek te skep, en voer dan die printname
metode uit:
x = Student("Mike", "Olsen")
x.printname()