접근 제어 지시자
클래스 외부에서 클래스의 멤버 변수, 메서드, 생성자를 사용할 수 있는지 여부를 지정하는 키워드이다.
접근 제어 지시자 종류
■ public → 어디에서든 접근이 가능하다.
■ default → 같은 패키지 내에서 접근 가능하다.
■ protected → 상속받은 클래스만 사용가능하다.
■ private → 해당 .java 안에서만 접근이 가능하다. Field(멤버 변수)에 직접 접촉하는 것은 객체 지향스럽지 못하다. 그래서 class에서는 보통 private를 사용하고 변수 접근은 getter, setter를 이용한다.
'Java' 카테고리의 다른 글
Constructor & Overloaded Constructor (생성자와 생성자 오버로딩) (1) | 2024.04.18 |
---|---|
this를 활용하는 3가지 방법 (0) | 2024.04.18 |
OOP(객체지향 프로그래밍) (0) | 2024.04.16 |
Operators(연산자) (0) | 2024.04.10 |
명령어로 컴파일, 실행 (0) | 2024.04.10 |