2009年2月6日 星期五

第35題

Given:

10. public class Hello{
11. String title;
12. int value;
13. public Hello(){
14. title += " World";
15. }
16. public Hello(int value){
17. this.value = value;
18. title = "Hello";
19. Hello();
20. }
21.
}
and:
30. Hello c = new Hello(5);
31. System.out.print(c.title);
What is the result?
A. Hello
B. Hello World
C. Compilation fails.
D. Hello World 5
E. The code runs with no output.
F. An exception is thrown at runtime.

答案:C
參考:6-5 繼承

----------------------------------------
Ans:

line 19. no such method, The method Hello() is undefined for the type Hello

沒有留言:

張貼留言