單項選擇題

10. interface Foo { int bar(); } 
11. public class Sprite { 
12. public int fubar( Foo foo) { return foo.bar(); } 
13. public void testFoo() { 
14. fubar( 
15. // insert code here 
16.); 
17. } 
18. } 
Which code, inserted at line 15, allows the class Sprite to compile?() 

A. Foo { public int bar() { return 1; } }
B. new Foo { public int bar() { return 1; } }
C. newFoo() { public int bar(){return 1; } }
D. new class Foo { public int bar() { return 1; } }

微信掃碼免費搜題