저의 지식으론 게터랑 세터는 입력범위만 확인하는 용도인데
public변수랑 다른점 있으면 알려주세요.
해당 댓글은 삭제되었습니다.
trivial 게터 세터가 뭔가요?
다른일을 하는 게터세터도 있나요
초를 저장해두고 게터를 통해 시, 분, 초를 받을 수 있겠죠
setter로 데이터가 도메인에 부합한지 체크할 수도 있음
예를들어 분수클래스에 set분모 0을 했을때 그대로 0으로 처박으면 병신같이 짠거고 에러처리를 한다든지 해서 class invariant를 만족시키는것임
값 할당 조회만 하는 게터세터는 있으면 뭔가 잘못된거야 - dc App
이상적인 경우에 - dc App
해당 댓글은 삭제되었습니다.
trivial 게터 세터가 뭔가요?
다른일을 하는 게터세터도 있나요
초를 저장해두고 게터를 통해 시, 분, 초를 받을 수 있겠죠
setter로 데이터가 도메인에 부합한지 체크할 수도 있음
예를들어 분수클래스에 set분모 0을 했을때 그대로 0으로 처박으면 병신같이 짠거고 에러처리를 한다든지 해서 class invariant를 만족시키는것임
값 할당 조회만 하는 게터세터는 있으면 뭔가 잘못된거야 - dc App
이상적인 경우에 - dc App