추상메서드 : 메서드의 선언부만 있고, 구현은 없는 메서드 추상클래스: 추상메서드 + 일반메서드 + 멤버변수 + 상수(final) 미완성 클래스라 객체를 생성할 수 없음 ✔ abstract : 이는 미완성이니 객체가 없어도 오류x 위치 : 클래스 or 메서드의 앞 사용 방법 abstract 리턴타입 메서드명 (매개변수); 사용하는 경우 부모 클래스에서 상속받았을 경우, 특정메서드가 자식 클래스에 자주 오버라이딩될때 → 해당메서드를 추상 메서드로 작성 ⭐ 상속을 받은 클래스 ⇒ 추상메서드가 있다면 반드시 구현해야 함! public class 추상클래스01 { public static void main(String[] args) { Dog d =new Dog("멍멍이","개과"); d.printInfo();..