OOPs

4. Write a Java program to create a class called "Circle" with a radius attribute. You can access and modify this attribute. Calculate the area and circumference of the circle

            class Circle
            {
                 private double radius;
             Circle(double r)
                 {
                     radius=r;
                  }
            double getRadius()
              {
                  return radius;
              }
            void setRadius( double r)
              {
                   radius=r;
              }
            double calculateArea() 
               {
                    return Math.PI * radius * radius;
                }
            double calculateCircumference()
               {
                    return 2 * Math.PI * radius;
                }
            void print()
            {
                 System.out.println("\nRadius:"+radius);
                 System.out.println("Area:"+calculateArea());
                 System.out.println("Circumference:"+calculateCircumference());
            }
            public static void main(String st[])
               {
                    Circle obj=new Circle(22.5);
            System.out.println("\nArea and Circumference of Circle:");
                            obj.print();
            System.out.println("\nUpdated values of Circle:");
                         obj.setRadius(10.2);
                           obj.print();
                  }
            }
            
        

OUTPUT

            Area and Circumference of Circle:

            Radius:22.5
            Area:1590.431280879833
            Circumference:141.3716694115407
            
            Updated values of Circle:
            
            Radius:10.2
            Area:326.851299679482
            Circumference:64.08849013323177