Interface
-
[JAVA] interface(인터페이스) 와 abstract class(추상클래스)리뷰노트/Java 2023. 1. 31. 22:47
자바 공부를 하면 언제나 필수적이고 면접 질문으로 자주 나오는 인터페이스와 추상클래스의 대해서 적어보겠습니다. 추상클래스 abstract로 선언된 추상 클래스는 상속을 위한 클래스기 때문에 객체를 생성할 수 없고 상속을 통해 자식 클래스에서 만들어지도록 유도하는 미완성 설계도 라고 할 수 있습니다. 또한, 다중 상속을 지원하지 않기 때문에 여러 개의 추상 클래스를 상속 할 수 없습니다. abstract class 추상클래스이름 { public abstract void 추상메소드이름1(); public abstract void 추상메소드이름2(); ''' } 추상메소드 : 선언부에서 작성되어지고 구현부에서는 작성되지 않은 채로 남겨두는 것이고 상속받는 클래스에 따라서 구현 되는 내용이 달라질 수 있습니다...