캡슐화, setter과 getter메소드

2021. 9. 28. 20:53Java

반응형

접근제어자를 사용하는 이유

  • 외부로부터 데이터 보호
  • 내부에서만 사용되며 외부에서 불필요한 부분을 감추기 위해

 

출처 : a-low-fat-piggy.tistory.com

외부로부터 데이터를 보호하기 위해 사용된 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