Abstract클래스나 일반 클래스가 상속하게 하고 그 클래스를 참조하는게 더 좋지않나?한 변수상자로 인터페이스 여러개의 기능을 할 수도 있고 그래서 확장하기도 더 편하잖아코드들 보면 인터페이스 직접참조하는게 많아서 글 남겨봄
인터페이스 구현한 클래스를 멤버변수로 사용하면 코드 재사용 가능