Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 개발자취업
- 크루스칼
- python
- Queue
- data structure
- 가상컴퓨팅
- dfs
- jsp
- 항해99
- 코딩테스트
- dbms
- Java
- 알고리즘
- 자료구조
- DB
- generic class
- 암호학
- 공개키 암호화
- spring
- JPA
- 문자열
- 생성자
- sql
- 코딩테스트준비
- 코테
- BFS
- Algorithm
- 자바의정석
- javascript
- js
Archives
- Today
- Total
목록접근 제어자 (1)
PLOD
[Java] 접근 제어자(access modifier)
접근 지정자는 접근 제어자라고도 불리며, 해당하는 멤버 또는 클래스를 외부에서 접근하지 못하도록 제한하는 역할을 한다. 클래스나 멤버에서 접근 제어자를 사용하는 이유는 클래스의 내부에 선언된 데이터를 보호하기 위해서이다. 데이터가 유효한 값을 유지하도록, 또는 비밀번호와 같은 데이터를 외부에서 함부로 접근하지 못하도록 하기 위해서는 외부로부터 접근을 제한하는 것이 필요하다. 이것을 데이터 감추기(data hiding)이라고 하고 OOP에서 캡슐화에 해당한다. 자바의 접근 지정자는 클래스 내에서 멤버의 접근을 제한하는 역할을 한다. 접근지정자의 종류는 private , public, protected, default가 있다. 한정자 클래스 내부 동일 패키지 하위 클래스 그 외의 영역 public ● ● ●..
개발 공부/Java
2022. 12. 4. 15:44