01What is the purpose of the '__init__' method in a class?
02What does the 'self' parameter represent in a class method?
03What does 'super().__init__()' do in a child class?
04What is the difference between @classmethod and @staticmethod?
05What is polymorphism in OOP?