의존 객체 주입 (1) 썸네일형 리스트형 [JAVA] Effective Java - 5. 자원을 직접 명시하지 말고 의존 객체 주입 사용 보통 클래스는 하나 이상의 자원에 의존한다. 예시가 생각나지 않아 책에 나온 예시를 참조 하였다. 맞춤법 검사기는 사전에 의존하게 되는데, 이런 클래스들을 유틸리티 클래스 또는 싱글턴으로 구현한 모습을 드물지않게 볼 수 있다. // 정적 유틸리티 class SpellChecker { private final Lexicon dictionary = new KoreanLexicon(); private SpellChecker() {} public static boolean isValid(String word) { //.. } } // 싱글턴 class SpellChecker { private final Lexicon dictionary = new KoreanLexicon(); private SpellChecke.. 이전 1 다음