Python Add Class Method
Add Methods
Example
Add a method called welcome
to the
Student
class:
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear = year
def welcome(self):
print("Welcome", self.firstname, self.lastname, "to the class of", self.graduationyear)
Try it Yourself »
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear = year
def welcome(self):
print("Welcome", self.firstname, self.lastname, "to the class of", self.graduationyear)
If you add a method in the child class with the same name as a function in the parent class, the inheritance of the parent method will be overridden.
Related Pages
Python Inheritance Tutorial Inheritance Create Parent Class Create Child Class Create the __init__() Function super Function Add Class Properties