private 대해 알아보자
안녕하세요.
고코더 입니다.
외부에서는 직접 접근할 수 없는 제어자 입니다. private 접근 제어자를 사용하면 외부에 공개되지 않는 속성을 갖습니다.
접근 권한 구조도
● priavate 접근 제어자의 공개 범위는 같은 클래스내 입니다. 가장 폐쇄적이고 외우기 쉬운 접근 관계 입니다.
- 같은 클래스에서만 접근 가능
예제 소스
클래스 내에서만 사용 가능합니다. 그래서 public과 조합하여 접근하도록 인터페이스 하는 경우가 많습니다.
1 2 3 4 5 6 | public class GocoderClass{ private String name = "고코더"; // private 로 지정하면 같은 클래스에서만 사용가능하다. private String GocoderNet() { return this.name; } } | cs |
마무리
가장 폐쇄적인 접근자
'IT_Developers > JAVA' 카테고리의 다른 글
JAVA 메모리 - 스태틱(static), 스택(stack), 힙(heap) 이란? (1) | 2020.03.14 |
---|---|
JAVA - new 생성자란? / 인스턴스 생성 (0) | 2020.03.14 |
JAVA 기본 접근제어자 - default 이란? / 접근 권한 / 예제 (0) | 2020.03.13 |
JAVA 기본 접근제어자 - protected 이란? / 접근 범위 / 예제 (0) | 2020.03.13 |
JAVA 기본 접근제어자 - public 이란? / 접근 범위 / 예제 (0) | 2020.03.13 |
댓글