오버라이드 썸네일형 리스트형 [JAVA] 다형성을 이용하여 출력한 동물 울음소리 배열로 만들기(상속, 오버라이딩, 배열생성) public class Animal { public void sound() { } } public class Cat extends Animal{ public void sound() { System.out.println("끼야아오옹ㅇㅇㅇㅇ옹ㅇ옹ㅇㅇ꾸앙ㅇㅇㅇㅇ"); } } public class Dog extends Animal{ public void sound() { System.out.println("우라라랄ㄹㄹ랄랄ㄹ랄ㄹ웡월럴ㄹㄹㄹ얼ㄹ럴ㄹ"); } } public class Frog extends Animal{ public void sound() { System.out.println("꾸엑뚜엑뚜엑뚜엑 꾸엑꾸엑"); } } public class Override1 { public static void ma.. 더보기 [JAVA] 다형성을 이용하여 동물 울음소리 출력하기(상속, 오버라이딩) Q. Animal 클래스는 동물의 울음소리를 출력해주는 sound함수를 가지고 있다. 그리고 이 Animal 클래스를 상속받는 Dog(개)클래스, Cat(고양이)클래스, Frog(개구리)클래스를 정의하고 Animal 클래스의 sound함수를 각 클래스에 맞게 재 정의하세요. (함수 오버 라이딩의 특성) 1. 메인문 class Polymorphism_1 public class Polymorphism_1 { public static void main(String[] args) { Animal animal = new Animal(); animal= new Cat(); animal.sound(); animal = new Dog(); animal.sound(); animal = new Frog(); animal... 더보기 이전 1 다음