Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

%3Cp%20class%3D%22p1%22%3Ewrite%20point%20..circle%20for%20this%20main%3C%2Fp%3E

ID: 3552954 • Letter: #

Question

%3Cp%20class%3D%22p1%22%3Ewrite%20point%20..circle%20for%20this%20main%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%3Cspan%20class%3D%22s1%22%3Eimport%3C%2Fspan%3E%20java.util.Random%3B%0A%20%20%26nbsp%3B%20%3Cspan%20class%3D%22s2%22%3E%2F%2F................%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p2%22%3Epublic%20class%20%3Cspan%20class%3D%22s3%22%3EMain%20%7B%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%3Cspan%20class%3D%22s1%22%3Epublic%3C%2Fspan%3E%20%3Cspan%20class%3D%0A%22s1%22%3Estatic%3C%2Fspan%3E%20%3Cspan%20class%3D%22s1%22%3Evoid%3C%2Fspan%3E%20main(String%5B%5D%20args)%0A%7B%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3ERandom%20generator%20%3D%20%3Cspan%20class%3D%22s1%22%3Enew%3C%2Fspan%3E%0ARandom()%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3Cspan%20class%3D%0A%22s2%22%3E%2F%2F................%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p3%22%3E%3Cspan%20class%3D%22s3%22%3Epoint%20A%3D%3C%2Fspan%3E%3Cspan%20class%3D%0A%22s1%22%3Enew%3C%2Fspan%3E%20%3Cspan%20class%3D%22s3%22%3Epoint()%3B%20%26nbsp%3B%3C%2Fspan%3E%20%2F%2F%20call%20of%0Adefault%20%3Cspan%20class%3D%22s4%22%3Econst%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3Epoint%20%3Cspan%20class%3D%22s4%22%3EB%3C%2Fspan%3E%3D%3Cspan%20class%3D%0A%22s1%22%3Enew%3C%2Fspan%3E%20point(7%2C11)%3B%20%3Cspan%20class%3D%22s2%22%3E%2F%2F%20using%3C%2Fspan%3E%0A%3Cspan%20class%3D%22s5%22%3Econst%3C%2Fspan%3E%20%3Cspan%20class%3D%22s2%22%3Ewith%3C%2Fspan%3E%0A%3Cspan%20class%3D%22s5%22%3Earg%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3Epoint%20%3Cspan%20class%3D%22s4%22%3Ep%3C%2Fspan%3E%3D%3Cspan%20class%3D%0A%22s1%22%3Enew%3C%2Fspan%3E%20point()%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3Epoint%20q%3D%3Cspan%20class%3D%22s1%22%3Enew%3C%2Fspan%3E%20point(4%2C5)%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3Epoint%20%3Cspan%20class%3D%22s4%22%3Ek%3C%2Fspan%3E%3D%3Cspan%20class%3D%0A%22s1%22%3Enew%3C%2Fspan%3E%20point(q)%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3EA.setxy(50%2C25)%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3EA.print()%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p5%22%3E%3Cspan%20class%3D%22s3%22%3ESystem.%3C%2Fspan%3E%3Cspan%20class%3D%0A%22s6%22%3Eout%3C%2Fspan%3E%3Cspan%20class%3D%22s3%22%3E.println(%3C%2Fspan%3E%22%20the%20new%20value%20of%0Ax%20is%20%22%3Cspan%20class%3D%22s3%22%3E%2BA.getx()%20%2B%3C%2Fspan%3E%22%5Cn%20and%20of%20Y%20is%0A%22%3Cspan%20class%3D%22s3%22%3E%2B%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3EA.gety())%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p3%22%3E%2F%2F%20an%20array%20of%20points%3C%2Fp%3E%0A%3Cp%20class%3D%22p4%22%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3Epoint%26nbsp%3B%20%5B%5Dtable%3D%3Cspan%20class%3D%22s1%22%3Enew%3C%2Fspan%3E%0Apoint%5B10%5D%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p3%22%3E%2F%2F%20fill%20it%20randomly%20.......%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%3Cspan%20class%3D%22s1%22%3Efor%3C%2Fspan%3E(%3Cspan%20class%3D%0A%22s1%22%3Eint%3C%2Fspan%3E%20i%3D0%3Bi%26lt%3B10%3Bi%2B%2B)%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%7B%20%26nbsp%3B%20table%5Bi%5D%3D%3Cspan%20class%3D%22s1%22%3Enew%3C%2Fspan%3E%0Apoint()%3B%20%26nbsp%3B%20%3Cspan%20class%3D%22s2%22%3E%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%3C%2Fspan%3E%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%26nbsp%3B%20table%5Bi%5D.setxy(generator.nextInt()%20%25%0A100%2Cgenerator.nextInt()%20%25250%26nbsp%3B%20)%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%26nbsp%3B%20table%5Bi%5D.print()%3B%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%7D%3C%2Fp%3E%0A%3Cp%20class%3D%22p1%22%3E%7D%3C%2Fp%3E%0A

Explanation / Answer

public class point {

private int x, y;

point(int i, int j) {

x = i;

y = j;

}

point(){

x = 0;

y = 0;

}

point(point z){

this.x = z.x;

this.y = z.y;

}

void setxy(int i, int j) {

x = i;

y = j;

}

void print() {

System.out.println("x = " + x + ", y = " + y);

}

int getx() {

return x;

}

int gety() {

return y;

}

}