티스토리 뷰

it

자바 정보은닉

ITs Story biaos 2023. 1. 17. 00:39

정보 은닉이란 구현의 세부 사항을 클래스 안에 감추는 것이다

설정자와 접근자

설정자와 접근자는 왜 사용하는가?

접근자와 설정자를 사용해야만 나중에 클래스를 업그레이드할 때 편하다.

접근자에서 매개 변수를 통하여 잘못된 값이 넘어오는 경우, 이를 사전에 차단할 수 있다.

필요할 때마다 필드값을 계산하여 반환할 수 있다.

접근자만을 제공하면 자동적으로 읽기만 가능한 필드를 만들 수 있다.

댓글