No-argument Constructor
The simple constructor public Triangle() { super(); }has no arguments and calls the corresponding no-argument constructor of the superclass Polygon
As a result, the expression new Triangle() has the same effect as new Polygon()