1.게터와 세터는 본질적으로 들어오는 데이터값에 대한 유효성 체크를 위한거임??

이거 말고 다른 경우로도 많이 쓰이는지?


2.boolean 타입을 게터 세터 할 필요성이 궁금함

boolean은 true or false밖에 없는데 게터 세터를 할 이유가 있는건가??