問題詳情

第39題Given:11. public class ItemTest{12. private final int id;13. public ItemTest(int id){this.id = id;}14. public void updateId(int newId){id = newId;}15.16. public static void main(String[] args){17. ItemTest fa = new ItemTest(42);18. fa.updateId(69);19. System.out.println(fa.id);20. }21. }Which four statments are true? (Choose four.)
(A) Compilation fails.
(B) An exception is thrown at runtime.
(C) The attribute id in the ItemTest object remains unchanged.
(D) The attribute id in the ItemTest object is modified to the new value.
(E) A new ItemTest object is created with the preferred value in the id attribute.

參考答案

答案:A
難度:適中0.587413
統計:A(84),B(18),C(4),D(19),E(7)

內容推薦

內容推薦