public class Demo2 { public static void main(String[] args) { Circle circle1 = new Circle(4); Circle circle2 = new Circle(circle1); // Use the "copy" constructor // Code that shows circle1 and circle2 are 2 DIFFERENT Circle obejcs System.out.println("circle1.radius = " + circle1.getRadius()); System.out.println("circle2.radius = " + circle2.getRadius()); circle2.setRadius(10); // Update circle2 - MUST NOT affect circle1 System.out.println("\nAfter updating circle2.radius:"); System.out.println("circle1.radius = " + circle1.getRadius()); System.out.println("circle2.radius = " + circle2.getRadius()); } }