추상클래스랑 인터페이스 배우는데 조금 이해 안가는게 있는데
인터페이스 : 구현하는 인터페이스의 모든 추상 메소드를 구현해야 함.
추상 클래스는 상속받은 클래스에서 추상 클래스에서 추상 클래스의 추상 메소드를 선별적으로 구현 가능
이라는데요.
추상클래스도 abstract 붙어있는 모든 메소드를 구현해야지 에러 안뜨지 않나요?
그냥 function () {}
하라는 뜻인가요 ??
추상클래스랑 인터페이스 배우는데 조금 이해 안가는게 있는데
인터페이스 : 구현하는 인터페이스의 모든 추상 메소드를 구현해야 함.
추상 클래스는 상속받은 클래스에서 추상 클래스에서 추상 클래스의 추상 메소드를 선별적으로 구현 가능
이라는데요.
추상클래스도 abstract 붙어있는 모든 메소드를 구현해야지 에러 안뜨지 않나요?
그냥 function () {}
하라는 뜻인가요 ??
추상 클래스에서는 선별적으로 추상메소드로 할것인지 아닌지 고를수있음
그럴때는 public abstract void func();
구현부 몸통 구현해야됨
public void func(){ sysout};