티스토리 뷰
반응형
⊙ 문제
Talkable 인터페이스는 talk() 메서드 하나만 포함한다. Korean 클래스와 American 클래스는 Talkable 구현 클래스이다. 다음 테스트 프로그램과 실행 결과를 참고해 Talkable 인터페이스와 Korean 클래스, American 클래스를 구현하고, 테스트 프로그램도 완성하시오.
public class TalkableTest {
static void speak(...){
...
};
public static void main(String[] args) {
speak(new Korean());
speak(new American());
}
}
⊙ 문제 접근 과정
Korean클래스와 American 클래스만 만들어주면 된다.
⊙ 문제 풀이
interface Talkable {
void talk();
}
class Korean implements Talkable {
public void talk() {
System.out.println("안녕하세요!");
}
}
class American implements Talkable {
public void talk() {
System.out.println("Hello!");
}
}
public class TalkableTest {
static void speak(Talkable t){
t.talk();
};
public static void main(String[] args) {
speak(new Korean());
speak(new American());
}
}
⊙ 결과
⊙ 마무리
NONE
좋아요는 로그인하지 않아도 누를 수 있습니다!
728x90
반응형
'쉽게 배우는 자바 프로그래밍 > 7장' 카테고리의 다른 글
[쉽게 배우는 자바 프로그래밍] 7장 : 6번 - JAVA[자바] (0) | 2021.05.01 |
---|---|
[쉽게 배우는 자바 프로그래밍] 7장 : 5번 - JAVA[자바] (0) | 2021.05.01 |
[쉽게 배우는 자바 프로그래밍] 7장 : 3번 - JAVA[자바] (0) | 2021.05.01 |
[쉽게 배우는 자바 프로그래밍] 7장 : 2번 - JAVA[자바] (0) | 2021.05.01 |
[쉽게 배우는 자바 프로그래밍] 7장 : 1번 - JAVA[자바] (0) | 2021.05.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 프로그래머스
- 정렬
- C++
- py
- 연습문제
- 우종정
- 정답
- 구현
- 쉽게배우는
- Python
- Web
- 답
- 해답
- 정리
- java
- JS
- BFS
- 문자열
- 풀이
- 그리디
- 쉽게배우는자바프로그래밍
- 파이썬
- 자바스크립트
- 자바
- CPP
- 운영체제
- OS
- 알고리즘
- 쉽게 배우는 자바 프로그래밍
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함