구현체를 사용하려면은 (인스턴스로) 인터페이스 변수명 = new 구현체() 이런식으로 원래 쓴다
구현체들을 인터페이스에 의존해야함 그래야 의존하는 녀석의 구현체가 바뀌면 구현체만 갈아끼우면 되니까