[JAVA] 자바 - 인터페이스와 추상 클래스 (2)
mini_min
[JAVA] 자바 - 인터페이스와 추상 클래스 (2) ✔️ 인터페이스와 추상클래스 추상 클래스는 인터페이스의 모든 메소드를 구현하지 않아도 된다. (일반 클래스는 구현해야함👏🏻) ex) abstract class DemoImpl3 implements Demo3 {} ⭕ 만약, 인터페이스 메소드가 2개라면, 추상 클래스가 인터페이스의 메소드 2개를 반드시 모두 구현할 필요는 없다. = 이때, 추상 클래스는 객체 생성이 불가! 하위 클래스가 반드시 필요하다! ⭕ 추상 클래스를 받는 하위 클래스가 남은 인터페이스의 메소드를 구현한다. ⭐ 클래스 관계도 interface Demo (할아버지) - abstract class DemoImpl3(아부지) - class Test3(자식) interface Demo3 {..