728x90
반응형
캡슐화와 접근 제어자
접근제어자를 사용하는 이유
1. 외부로부터 데이터를 보호하기 위해서
2. 외부에는 불필요한, 내부적으로만 사용되는 부분을 감추기 위해서
ex)
< 설명 >
외부에서 변수를 쉽게 변경할 수 없도록 변수들을 private으로 설정해주고
그 변수들에 접근할 수 있는 메서드를 public으로 설정해주어서 메서드안에 조건을 정해주어 조건에 만족할 때에만
변수값을 변경 할 수 있도록 한 것이다.
728x90
반응형
'JAVA' 카테고리의 다른 글
참조변수의 형변환 (0) | 2022.02.28 |
---|---|
다형성 ( polymorphism ) (0) | 2022.02.27 |
제어자 ( modifier ) (0) | 2022.02.26 |
클래스간의 관계 - 포함( composite ) 관계 (cf. 상속) (0) | 2022.02.25 |
상속( Inheritance ) (0) | 2022.02.24 |