2009年2月5日 星期四

第27題

Given:

10. class One{
11. void foo(){}
12. }
13. class Two extends One{
14. //insert method here
15. }
Which three methods, inserted individually at line 14, will correctly complete class Two? (Choose three.)
A. int foo(){/* more code here */}
B. void foo(){/* more code here */}
C. public void foo(){/* more code here */}
D. private void foo(){/* more code here */}
E. protected void foo(){/* more code here */}


-----------------------------------------------------------------------------------------------
答案:BCE
參考:6-5 繼承
第14行要插入什麼程式才能編譯成功
A. int foo(){/* more code here */} //回傳類型不符規則
D. private void foo(){/* more code here */} //private小於原有的開放程度

沒有留言:

張貼留言