阿摩線上測驗 登入

試題詳解

試卷:104年 - SCJP 1-50#41416 | 科目:OJCP(SCJP)

試卷資訊

試卷名稱:104年 - SCJP 1-50#41416

年份:104年

科目:OJCP(SCJP)

第30題 Given: 1. public class SimpleCalc{ 2. public int value; 3. public void calculate(){value += 7;} 4. } And: 1. public class MultiCalc extends SimpleCalc{ 2. public void calculate(){value -= 3;} 3. public void calculate(int multiplier){ 4. calculate(); 5. super.calculate(); 6. value *= multiplier; 7. } 8. public static void main(String[] args){ 9. MultiCalc calculator = new MultiCalc(); 10. calculator.calculate(2); 11. System.out.println("Value is: " + calculator.value); 12. } 13. } What is the result?
(A) Value is: 8
(B) Compilation fails.
(C) Value is: 12
(D) Value is: -12
(E) The code runs with no output. F. An exception is thrown at runtime.
正確答案:登入後查看

詳解 (共 1 筆)

推薦的詳解#2974084
未解鎖
傳2給子類別MultiCalc子類別呼叫...
(共 88 字,隱藏中)
前往觀看
10
0