인터페이스로 쓰면 클래스 관계를 간접관계로 바꿔주서 좋다는데
그게 먼소리임
인터페이스는 약속이고 추상은 직접임
붕어빵을 예로 들어보면 붕어빵은 붕어모양에 앙꼬가 팥이어야 한다라는 명세가 인터페이스.
그 명세대로 붕어빵을 찍을 수 있게 만든 금형틀을 추상클래스,
금형틀을 가지고 붕어빵을 찍는 행위를 하는 아자씨 = 구현클래스
이렄게 설명해도 몬알아 묵으면 뭐 프알못각이다.
인터페이스는 약속이고 추상은 직접임
붕어빵을 예로 들어보면 붕어빵은 붕어모양에 앙꼬가 팥이어야 한다라는 명세가 인터페이스.
그 명세대로 붕어빵을 찍을 수 있게 만든 금형틀을 추상클래스,
금형틀을 가지고 붕어빵을 찍는 행위를 하는 아자씨 = 구현클래스
이렄게 설명해도 몬알아 묵으면 뭐 프알못각이다.