자바 추상메소드, 인터페이스를 이해할 수 있는 순차적 예제1
package step1; class Animal {String food; // "meat"(고기) "grass"(풀)int hunger; // 배고픈 정도void makeNoise() {System.out.println("소리내기");}void eat() { // 육식동물, 채식동물System.out.println("음식을 먹는다.");}void sleep() {System.out.println("잠을 잔다.");}void roam() {System.out.println("돌아다닌다.");}} /* Animal을 상속받는 하위클래스 : Dog, Wolf, Hippo(하마), Cat, Tiger(호랑이), Lion(사자)*/ class Hippo extends Animal {@Overridevoid ma..