JAVA/chapter10_static_final
chapter03 : Team / TeamMain
GAWON
2023. 5. 26. 18:14
package org.joonzis.ex;
public class Ex03_Team {
// 필드
String name;
static int count = 0; // 모든 팀원들이 공유하는 자원
public Ex03_Team(String name) {
this.name = name;
count++;
}
void output() {
System.out.println("이름 : " + name);
System.out.println("현재 팀원 : " + count + "명");
}
}
package org.joonzis.ex;
public class Ex03_TeamMain {
public static void main(String[] args) {
Ex03_Team member1 = new Ex03_Team("김씨");
member1.output();
Ex03_Team member2 = new Ex03_Team("이씨");
member2.output();
Ex03_Team member3 = new Ex03_Team("박씨");
member3.output();
System.out.println("전체 팀원 : " + Ex03_Team.count + "명");
}
}