아이템 16. public 클래스에서는 public 필드가 아닌 접근자 메서드를 사용하라 #39
-
자율적인 객체를 보장해 줄 수 있는것은 바로
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
객체지향의 사실과 오해 내용까지 참고하는 모습 보기 좋습니다 👍
2번과 3번에 대해 읽을거리가 있으니 한번 읽어보는 것을 추천합니다. |
Beta Was this translation helpful? Give feedback.
-
정리 감사합니다. public 필드가 아닌 접근자 메서드를 이용해 필드에 접근하는 것을 지향하라는 주제인 것 같습니다.
에 부합한다고 생각합니다. 그리고 접근 지정자 활용은 #41 를 참고하시면 될 것 같습니다. |
Beta Was this translation helpful? Give feedback.
-
정리 감사합니다! @corock 님이 올려주신 참고자료도 잘 읽었습니다.! |
Beta Was this translation helpful? Give feedback.
-
기억 남는 한 줄 👍 |
Beta Was this translation helpful? Give feedback.
객체지향의 사실과 오해 내용까지 참고하는 모습 보기 좋습니다 👍
해당 아이템 내용은 객체지향 프로그래밍에서 근간이 되는 특징 중 하나로 봅니다.
public
필드 지양은 당연한 얘기고, 접근자 메서드 사용에 대해서 저는 다음 3단계로 생각이 확장되는 것 같네요.setter
를 지양한다.getter
사용도 지양한다.2번과 3번에 대해 읽을거리가 있으니 한번 읽어보는 것을 추천합니다.