접근 제한자 (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

+ Recent posts