/* ------------------------------------------------------------------ Show the "Constructor rules": (A) A class MUST have at least 1 constructore (B) IF a class has NO constructor, Java will insert the "default constructor" into the class definition Demo: (1) Delete Constructor 1 and compile Demo.java (2) Delete Constructor 2 ALSO and compile Demo.java ------------------------------------------------------------------ */ public class Circle { double radius = 1; /** The radius of this circle */ Circle() // Constructor 1 { } Circle(double newRadius) // Constructor 2 { radius = newRadius; } } /* ------------------ Original ------------------------ Circle() // Constructor 1 { } Circle(double newRadius) // Constructor 2 { radius = newRadius; } ------------------------------------------------------ */