추상 클래스 인터페이스 사용 예시 (1) 썸네일형 리스트형 [java(자바)] 추상 클래스와 인터페이스의 차이 _디버깅의 눈물 객체 지향 프로그래밍의 특징 중 하나인 추상화(Abstraction)은 자바에서 추상 클래스와 인터페이스로 구현됩니다. 추상 클래스 // 추상 클래스 Animal public abstract class Animal { private String name; public Animal(String name) { this.name = name; } public String getName() { return name; } // 추상 메서드 public abstract void speak(); } // 추상 클래스 Animal을 상속하는 Dog 클래스 public class Dog extends Animal { public Dog(String name) { super(name); } // 추상 메서드 구현 @Ove.. 이전 1 다음