[자바의 정석] Chapter 7 객체 지향 프로그래밍II (4) - 제어자(modifier)
제어자란? o 제어자(modifier)는 클래스, 변소 또는 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여한다. 접근 제어자 public, protected, default, private 그 외 static, final, abstract, native, transient, synchronized, volatile, strictfp o 제어자는 클래스나 멤버 변수에 주로 사용되며, 하나의 대상에 여러 제어자를 조합하여 사용할 수 있지만 접근 제어자는 한 번에 하나만 선택해서 사용할 수 있다. static – 클래스의, 공통적인 o static은 ‘클래스의’ 또는 ‘공통적인’의미로 인스턴스 변수는 인스턴스 별로 다른 값을 유지하지만 클래스(static)변수는 모든 인스턴스가 공유하기에 하나의 값을 ..
2021. 2. 16.