3번 문제
Interface 구현 및 추상메소드를 구현 객체에 재정의 연습해보기.
package com.example.myjavaproject;
public class main {
private static void printSound(Soundable soundable) {
System.out.println(soundable.sound());
}
public static void main(String[] args) {
printSound(new Cat());
printSound(new Dog());
}
}
interface Soundable {
String sound();
}
class Cat implements Soundable {
public String sound() {
return "야옹";
}
}
class Dog implements Soundable {
public String sound() {
return "멍멍";
}
}
'Back-end > Java' 카테고리의 다른 글
[Java] 혼자 공부하는 자바 421~423p 풀어보기 (0) | 2022.10.04 |
---|---|
[Java] 혼자 공부하는 자바 403p 풀어보기 (0) | 2022.09.22 |
[Java] 혼자 공부하는 자바 285p 풀어보기 (0) | 2022.09.15 |
[Java] 혼자 공부하는 자바 268~269p 풀어보기 (0) | 2022.09.14 |
[Java] 혼자 공부하는 자바 245~246p 풀어보기 (0) | 2022.09.14 |
댓글