목록제어자 (2)
겉바속촉
접근 제어자란 ? 멤버 또는 클래스에 사용됨 외부로부터 접근을 제한함 클래스, 멤버변수, 메서드, 생성자에서 접근 제어자가 사용될 수 있음 접근제어자 -> public, protected, default, private 제어자 같은 클래스 같은 패키지 자손클래스 전체 public O O O O protected O O O default O O private O 대상 사용가능한 제어자 클래스 public, default, final, abstract 메서드 모든 접근 제어자, final, abstract, static 멤버변수 모든 접근 제어자, final, static 지역변수 final - 메서드에 static과 abstract 함께 사용불가 - 클래스에 abstract와 final을 동시 사용불가 -..
제어자란 ? 클래스, 변수, 메서드의 선언부에 사용되어 부가적인 의미 부여 접근제어자와 그 외의 제어자로 나뉨 하나의 대상에 여러 개의 제어자를 조합해서 사용하는 것이 가능 단, 접근제어자는 하나만 사용 가능 접근제어자 -> public, protected, default, private 그 외 -> static, final, abstract, native, transient, synchronized, volatile, strictfp 1. static 클래스의, 공통적인 멤버변수, 메서드, 초기화 블럭에서 사용 멤버변수 - 모든 인스턴스에 공통적으로 사용되는 클래스 변수가 됨 - 클래스변수는 인스턴스 생성하지 않고도 사용 가능 - 클래스가 메모리에 로드될 때 생성됨 메서드 - 인스턴스를 생성하지 않고도..