추상클래스와 인터페이스의 차이점
추상클래스 일반 메서드 + 추상 메서드가 같이 있는 클래스 추상 메서드란? : 메서드의 접근제어자,반환형태,이름만 있고 메서드의 구현은 없는 메서드 public abstract String getName(); //추상메서드 추상클래스를 상속받는 클래스는 추상 클래스 안에 있는 모든 추상 메서드를 구현해야 한다. 추상클래스는 인스턴스를 만들 수 없고, 추상클래스를 상속받은 클래스의 인스턴스를 만들어야 한다. 인터페이스 일반 메서드가 없고, 오로지 추상메서드와 상수만 포함 할 수 있다.
개발/JAVA
2023. 9. 9. 19:57