Mutable charges. ModifyCharge (PROGRAM 3.2.1) so that the charge value q is not final, and add a method increaseCharge () that takes a double argument and adds the given value to the charge. Then, write a client that initializes an array with
Charged a = new Charge[3];a[0] = new Charge(0.4, 0.6, 50);a[l] = new Charge(0.5, 0.5, −5);a[2] = new Charge(0.6, 0.6, 50);
and then displays the result of slowly decreasing the charge value of a [i] by wrapping the code that computes the picture in a loop like the following:
for (int t = 0; t<100; t++){ // Compute the picture. picture.show(); a[1].i ncreaseCharge(−2.0);}
Mutating a charge
Program 3.2.1 Charged particle
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.