17. 제어자
제어자는 클래스와 클래스의 멤버(멤버 변수, 메서드)에 부가적인 의미를 부여해준다. 접근 제어자 : public, protected, (default), private 그 외 : static, final, abstract, native, transient, ... 접근 제어자를 가장 왼쪽에 입력한다. 하나의 대상에 여러 제어자를 같이 사용 가능하다. static 제어자 static 멤버 변수 - 모든 인스턴스에 공통적으로 사용(공유)되는 클래스변수 - 클래스 변수는 인스턴스를 생성하지 않고, 클래스가 메모리에 올라가면 사용 생성. 메서드 - 인스턴스를 생성하지 않고, 호출이 가능한 static 메서드가 됨. - static 메서드 내에서는 인스턴스 멤버들을 사용 불가함. class StaticTest {..
2022. 10. 3.