ITEM 64: 객체는 인터페이스를 사용해 참조해라
// 인터페이스 타입으로 사용 - 좋은 예
Set<Son> sonSet = new LinkedHashSet<>();
// 클래스를 타입으로 사용 - 나쁜 예
LinkedHashSet<Son> sonSet = new LinkedHashSet<>();// 새로운 구현체로 교체
Set<Son> sonSet = new HashSet<>();적합한 인터페이스가 없는 경우
Last updated