static 변수1


<aside> 🌔

설명


package static1;

public class Data1 {
	public String name;
	public int count;
	
	public Data1(String name) {
		this.name = name;
		count++;
	}
}
------------------------
package static1;

public class DataCountMain1 {

	public static void main(String[] args) {
		Data1 data1 = new Data1("A");
		System.out.println("A count=" + data1.count);

		Data1 data2 = new Data1("B");
		System.out.println("B count=" + data2.count);

		Data1 data3 = new Data1("C");
		System.out.println("C count=" + data3.count);
	}
}

출력
A count=1
B count=1
C count=1

동작 설명


image.png