추상메서드1 [Java] 추상클래스와 인터페이스의 차이점 추상클래스 (Abstract Class) extends 추상 메서드를 하나 이상 가질 수 있는 클래스 즉, 특정 몇몇 메서드만 추상(Abstract) 메서드 추상 메서드를 상속받아 기능을 사용하고 확장시키는 데 목적이 있다. 자바에서는 다중 상속이 불가능하다. 인터페이스 (Interface) implement 모든 메서드가 추상 메서드인 클래스 가이드라인과 같은 역할을 하며 메서드 구현을 강제하는 데 목적이 있다. 변수를 쓰면 static final이 붙으면서 자동 상수화 다중 구현이 가능하다. 추상메서드 (Abstarct Method) 상속받은 클래스가 반드시 구현해야 하는 메서드 추상 클래스나 인터페이스를 통해 자동 오버라이드 2020. 2. 19. 이전 1 다음