본문 바로가기
programming language/Java

[자바] 6강 클래스와 객체(2)

by Peter Choi 2023. 4. 19.
반응형

06-1 this 예약어


06-2 객체 간 협력


06-3 static 변수

class Counter  {
    static int count = 0; //static 변수이므로 Main 함수 외에서도 작동된다
    
    //Counter 생성자
    Counter() {
        count++;  
        System.out.println(count);  // this 제거
    }
}

public class Main {
    public static void main(String[] args) {
        Counter c1 = new Counter();
        Counter c2 = new Counter();
    }
}

/*
출력 결과
1
2
*/

 

06-4 변수 유효 범위


06-5 static 응용 ? 싱글톤 패턴

반응형

댓글