학습목표 : 인터페이스와 상속의 조화로운 모습을 이해한다. * 내용은 단순하기 때문에 클래스 구조와 소스를 직접 실행해보면 상속과 인터페이스를 별개로 생각하기 보다는 서로 연결되는 부분이 있다는 점을 생각할 수 있습니다. 클래스 구조 2. 소스코드 package book.oopforsprings.lec03.ver04_interface_plus_extends; /* * The collaboration of Interface and Extends */ public class Interface_plus_Extends { public static void main(String[] args) { IfFly bat = new Bat(); bat.fly(); IfFly sparrow = new Sparrow(); s..