- AnonymousExample 클래스의 실행 결과를 보고 Vehicle 인터페이스의 익명 구현 객체를 이용해서 필드, 로컬 변수의 초기값과 메소드의 매개값을 대입해보세요.
package q05;
public interface Vehicle {
public void run();
}
package q05;
public class Anonymous {
Vehicle field =
// 작성위치
void method1() {
Vehicle localVar =
// 작성위치
localVar.run();
}
void method2(Vehicle v) {
v.run();
}
}
package q05;
public class AnnoymousExample {
public static void main(String[] args) {
Anonymous anony = new Anonymous();
anony.field.run();
anony.method1();
anony.method2(
// 작성위치
);
}
}
- 실행결과