코드 조각을 한번만 사용하여 아래와 같은 출력 결과를 얻어야 한다.
출력 결과
출력 결과
helloooo.... helloooo.... helloooo.... helloooo.... 10코드 조각
e1 = e1 + 1; e1 = count + 1; e1.count = count + 1; e1.count = e1.count + 1;
x y e2 count
x < 4 x < 5 x > 0 x > 1
Echo Tester echo() count() hello()
e2 = e1; Echo e2; Echo e2 = e1; Echo e2 = new Echo();
x == 3 x == 4문제
public class EchoTestDrive {
public static void main(String[] args){
Echo e1 = new Echo();
_________________
int x = 0;
while(________){
e1.hello();
_________________
if(________){
e2.count = e2.count + 1;
}
if________){
e2.count = e2.count + e1.count;
}
x = x + 1;
}
System.out.println(e2.count);
}
}
class _________________
int _________________ = 0;
void _________________
System.out.println("helloooo....");
}
}
정답
public class EchoTestDrive {
public static void main(String[] args){
Echo e1 = new Echo();
Echo e2 = new Echo();
int x = 0;
while(x < 4){
e1.hello();
e1.count = e1.count + 1;
if(x == 3){
e2.count = e2.count + 1;
}
if(x > 0){
e2.count = e2.count + e1.count;
}
x = x + 1;
}
System.out.println(e2.count);
}
}
class Echo {
int count = 0;
void hello(){
System.out.println("helloooo....");
}
}
'개발 > Java' 카테고리의 다른 글
| 가비지 컬렉션(Garbage Collection) (0) | 2011.06.07 |
|---|---|
| 상속 (0) | 2011.06.07 |
| [Head First Java] Chapter3 원시 변수 (0) | 2011.06.03 |
| [Head First Java] Chapter2 연습문제 코드 자석 (0) | 2011.06.03 |
| [Head First Java] Chapter2 연습문제 컴파일러가 되어봅시다. B문제 (0) | 2011.06.03 |
| [Head First Java] Chapter2 연습문제 컴파일러가 되어봅시다. A문제 (0) | 2011.06.03 |
| [Head First Java] Chapter2 객체지향적 프로그래밍 핵심 정리 (0) | 2011.06.03 |
EchoTestDrive.java