인터페이스1 [JAVA] 자바의 다중상속 (인터페이스와 추상클래스) 알고 시작해야 할 내용 1. 자바에서 클래스의 다중 상속은 불가능하다. 2. 하지만 인터페이스의 다중 상속은 가능하다. 인터페이스와 추상 클래스를 사용하는 이유 설계시 인터페이스와 추상클래스를 미리 선언해두면 개발시 기능 구현에만 집중할 수 있다. 개발을 할 때, 패키지 명명 규칙이나 메소드 선언 등 기존에 생각해야할 부분들이 있는데, 인터페이스나 추상클래스대로 이용 하다보니, 개발자는 비즈니스 로직에만 집중할 수 있게 된다. 공통의 인터페이스와 추상 클래스를 선언해두면, 선언과 구현을 구분할 수 있다. 그럼 인터페이스만 있으면 되지, 추상 클래스는 왜 필요한가? 인터페이스를 선언하다보니 어떤 메소드는 미리 선언 해놓을 필요가 있다. 그럼 직접 클래스를 만들면 되지 않나 싶지만 해당 클래스까지 만들기엔 .. 2023. 6. 8. 이전 1 다음