Java Program to demonstrate use of static keyword

Write a Java program to demonstrate use of "static" keyword.



Source Code
public class Circle {

	public static int numCircle = 0;
	double x,y,r;
	
	public Circle(double x, double y, double r) {
		this.x = x;
		this.y = y;
		this.r = r;
		numCircle++;
	}
	
	public static void main(String[] args) {

		Circle c1 = new Circle(1.0,3.0,2.5);
		Circle c2 = new Circle(1.0,3.0,2.5);
		Circle c3 = new Circle(1.0,3.0,2.5);
		
		System.out.println("x = " + c1.x);
		System.out.println("y = " + c1.y);
		System.out.println("r = " + c1.r);
		System.out.println("numCircle = " + numCircle);
	}
}
Output
x = 1.0
y = 3.0
r = 2.5
numCircle = 3





"Coding Hub - Learn to code" app now available on Google Play Store