[ java ] 상속 - 오버라이딩 dog, cat, animal 에대한 오버라이딩
페이지 정보
작성자 웹지기 댓글 0건 조회 1,612회 작성일 20-12-22 10:47본문
----- Main.java -----
Invalid argument supplied for foreach()
package 오버라이딩;
public class Main {
public static void main(String[] args) {
Animal animal = new Animal();
Dog dog = new Dog();
dog.eat();
Cat cat = new Cat();
cat.eat();
}
}
----- Animal.java -----
Invalid argument supplied for foreach()
package 오버라이딩;
public class Animal {
public void eat() {
System.out.println("먹다.");
}
public void move() {
System.out.println("이동하다.");
}
}
----- Dog.java -----
Invalid argument supplied for foreach()
package 오버라이딩;
public class Dog extends Animal{
//overriding
@Override
public void eat() {
System.out.println("허겁지겁 먹다.");
}
}
----- Cat.java -----
Invalid argument supplied for foreach()
package 오버라이딩;
public class Cat extends Animal{
@Override
public void eat() {
System.out.println("할짝할짝 먹다.");
}
}
댓글목록
등록된 댓글이 없습니다.