Which code fragment, inserted at the end of line 12, produces the output p is 420?

Given:
04. class Payload {
05. private int weight;
06. public Payload (int w) { weight = w; }
07. public void setWeight(int w) { weight = w; }
08. public String toString() { return Integer.toString(weight); }
09. }
10.
11. public class TestPayload {
12. static void changePayload(Payload p) { /* insert code */ }
13. public static void main(String[] args) {
14. Payload p = new Payload(200);
15. p.setWeight(1024);
16. changePayload(p);
17. System.out.println("p is " + p);
18. }
19. }
Which code fragment, inserted at the end of line 12, produces the output 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);

Download Printable PDF. VALID exam to help you PASS.

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.