Hi. I completed the exercise, but have a question regarding the use of a function super()
Like in the example from the exercise below we write super(PartTimeEmployee, self)
What does the self in the brackets mean (do)? What self does it refer to? Could we omit it or write something else? What would happen then?
I tried reading Python documentation about it, but at my level it didn't really help.
Thanks in advance.
def full_time_wage(self, hours): return super(PartTimeEmployee, self).calculate_wage(hours)