Search
📕

32강. 캡슐화

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서는 자바의 캡슐화에 대해 학습해보겠습니다!

1. 학습 목표

다양한 접근 캡슐화에 대해 살펴보고 활용법을 본다.

2. 학습 내용

캡슐화에 대해 살펴본다.

3. 캡슐화

캡슐화
클래스에 선언한 변수의 접근 제한자를 private로 주고 접근을 못하게 차단 한 후 접근을 가능하도록 허용하는 변수만 메서드를 통해 접근 하도록 하는 방법을 캡슐화 라고 부른다.
캡슐화를 이용하면 변수의 직접 접근이 불가능하여 정보 보호를 할 수 있으며 메서드를 통해 접근을 해야 하기 때문에 접근에 제한을 줄 수 있다.
접근을 위한 메서드
Setter : 맴버 변수에 값을 넣기 위해 제공하는 메서드.
getter : 맴버 변수의 값을 주기 위해 제공하는 메서드

4. 학습 정리

정리
자바에서 맴버 변수의 접근을 막고 메서드를 통해 접근을 허용하는 개념을 캡슐화 라고 부른다.
변수의 접근 제한자를 private로 주고 메서드를 public으로 준다.