Skip to content

Latest commit

 

History

History
 
 

item64

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

객체는 인터페이스를 사용해 참조하라.


//좋은 예. 인터페이스를 타입으로 사용했다
Set<Dog> dogSet = new LinkedHashSet<>();

//나쁜 예. 클래스를 타입으로 사용했다!!
LinkedHashSet<Dog> dogSet = new LinkedHashSet<>();

요약

인터페이스를 타입으로 사용하는 습관을 길러두면 프로그램(프로그램을 수정할 때, 변결 될 경우)이 훨씬 유연해질 것이다.