접근 제한자 (access modifier)
- 클래스와 인터페이스 및 이들이 가진 멤버의 접근 제한
- public 접근 제한자 : 외부 클래스가 자유롭게 사용할 수 있도록 함
- protected 접근 제한자 : 같은 패키지 또는 자식 클래스에서 사용할 수 있도록 함
- private 접근 제한자 : 외부에서 사용할 수 없도록 함
- default 접근 제한 : 같은 패키지에 소속된 클래스에서만 사용할 수 있도록 함
Setter 메소드
- 외부의 값을 받아 필드의 값을 변경하는 것이 목적
- 매개값 검증하여 유효한 값만 필드로 저장할 수 있음
Getter 메소드
- 외부로 필드값을 전달하는 것이 목적
- 필드값을 가공해서 외부로 전달할 수도 있음
혼자 공부하는 자바<한빛 미디어> 신용권 지음
'Java' 카테고리의 다른 글
| 상속 (0) | 2021.01.11 |
|---|---|
| 클래스 문제 (0) | 2021.01.11 |
| 클래스(인스턴스, 정적) (0) | 2021.01.10 |
| 클래스(필드,생성자,메소드) (0) | 2021.01.08 |
| 클래스(객체, 클래스) (0) | 2021.01.08 |