개발 공부 기록하기/01. JAVA & Kotlin
짧은 코멘트와 함께하는 이펙티브 자바) #16 public 클래스에서는 public 필드가 아닌 접근자 메소드를 사용하라
lannstark
2020. 10. 14. 04:37
짧은 코멘트
- Effective JAVA에서 가장 짧은 파트가 아닌가 싶다 ㅎㅎ
public 클래스에서는 public 필드가 아닌 접근자 메소드를 사용하라
- 패키지 바깥에서 접근할 수 있는 클래스라면 접근자를 제공해라
- package-private 클래스 혹은 private 중첩 클래스라면 데이터 필드를 노출한다 해도 하등의 문제가 없다.