What does super () do?

super is used to call the constructor , methods and properties of parent class. You may also use the super keyword in the sub class when you want to invoke a method from the parent class when you have overridden it in the subclass.

For More Information Please Refer: https://stackoverflow.com/questions/4090834/when-do-i-use-super