인터페이스를 만들어서 구현클래스를 만드는것과
상위클래스를 상속받아서 하위클래스에서 세분화하는것의
가장 큰 차이점이 뭐에요??
딱 봐서는 큰 차이점을 못느끼겠는데
인터페이스는 하나의 클래스에 착착착 연결해서? 사용할수 있음 - dc App
상위클래스같은경우에는 차 같이 뭔가 구체적인 대상이라면 인터페이스는 뭐 runnable insurable과 같이 달릴수있는 혹은 보험들수있는 과 같이 목적어? 라고보면 될듯 물론 이런분류는 실질적으로 화면 fx같은걸 할때나 명확히 구분되지소켓프로그래밍같은데에서는 하기힘들거임
책에서요 자바8 이후부터 인터페이스에 디폴트 메소드랑 정적 메소드 도입했다는데 그것때문에 경계가 좀 모호하게 느껴져요
인터페이스는 하나의 클래스에 착착착 연결해서? 사용할수 있음 - dc App
상위클래스같은경우에는 차 같이 뭔가 구체적인 대상이라면 인터페이스는 뭐 runnable insurable과 같이 달릴수있는 혹은 보험들수있는 과 같이 목적어? 라고보면 될듯 물론 이런분류는 실질적으로 화면 fx같은걸 할때나 명확히 구분되지소켓프로그래밍같은데에서는 하기힘들거임
책에서요 자바8 이후부터 인터페이스에 디폴트 메소드랑 정적 메소드 도입했다는데 그것때문에 경계가 좀 모호하게 느껴져요