면접 질문들
추상 클래스와 인터페이스의 차이
29도 맑음
2022. 4. 29. 16:09
반응형
추상클래스
-그 추상클래스를 상속받아서 기능을 이용하게 하고 확장하게 하려고
public abstract class className{} 이렇게 선언하고
상속할 때 extends쓴다.
다중상속이 불가능함
인터페이스
-함수의 껍데기만 있고 그걸 하위클래스에서 목적에 맞게 구현
public interface interfaceName{} 이렇게 선언하고
상속할 때 implements 쓴다.
다중상속이 가능
인터페이스와 클래스의 차이
-> 인터페이스는 역할, 클래스는 구현 느낌!
반응형