试题详情
- 单项选择题 11. class Payload { 12. private int weight; 13. public Payload(int wt) { weight = wt; } 13. public void setWeight(mt w) { weight = w; } 15. public String toString { return Integer.toString(weight); } 16. } 17. 18. public class TestPayload { 19. static void changePayload(Payload p) { 20. /* insert code here */ 21. } 22. 23. public static void main(String[] args) { 24. Payload p = new Payload(); 25. p.setWeight(1024); 26. changePayload(p); 27. System.out.println(”The value of p is “+ p); 28. } 29. } Which statement, placed at line 20, causes the code to print “The value of p is 420.”?()
A、 p.setWeight(420);
B、 p.changePayload(420);
C、 p = new Payload(420);
D、 Payload.setWeight(420);
E、 p = Payload.setWeight(420);
F、 p = new Payload(); p.setWeight(420);
- A
关注下方微信公众号,在线模考后查看
热门试题