1. public class Target { <br /> 2. private int i = 0; <br /> 3. public int addOne() { <br /> 4. return ++i; <br /> 5. } <br /> 6. } <br /> And: <br /> 1. public class Client { <br /> 2. public static void main(String[] args) { <br /> 3. System.out.println(new Target().addOne()); <br /> 4. } <br /> 5. } <br /> Which change can you make to Target without affecting Client?() 
A、 Line 4 of class Target can be changed to return i++;
B、 Line 2 of class Target can be changed to private int i = 1;
C、 Line 3 of class Target can be changed to private int addOne() {
D、 Line 2 of class Target can be changed to private Integer i = 0;