캡슐화, setter과 getter메소드
2021. 9. 28. 20:53ㆍJava
반응형
접근제어자를 사용하는 이유
- 외부로부터 데이터 보호
- 내부에서만 사용되며 외부에서 불필요한 부분을 감추기 위해
외부로부터 데이터를 보호하기 위해 사용된 private
직접 접근은 불가하지만 getter/setter메소드를 통한 간접 접근 가능
setter메소드는 값이 할당되기 전 파라미터의 유효성 검사 가능
setter/getter 이클립스 단축키 alr+shift+s → r
변수의 유효값을 체크하는 메소드 alt+shift+m
반응형
'Java' 카테고리의 다른 글
API, Wrapper Class (0) | 2021.10.13 |
---|---|
abstract / final / interface (0) | 2021.10.12 |
오버라이딩, 오버로딩 (0) | 2021.09.23 |
상속, super과 super() (0) | 2021.09.17 |
클래스, 인스턴스와 객체 (0) | 2021.09.15 |