super() bypasses Method Overriding if you override a method called the same name.

Super Constructor

super() is called by default, unless you explicitly call it. Used to call the constructors of the super class

super() // use parent's constructor
super(arguments) // use parent's constructor with args

Super Methods

super.methodname(arguments) // use parent's method. only when you have overwritten functions