Question: public class TestPassObject { / * * Main method * / public static void main ( String [ ] args ) { / / Create

public class TestPassObject {
/** Main method */
public static void main(String[] args){
// Create a Circle object with radius 1
CircleWithPrivateDataFields myCircle =
new CircleWithPrivateDataFields(1);
// Print areas for radius 1,2,3,4, and 5.
int n =5;
printAreas(myCircle, n);
// See myCircle.radius and times
System.out.println("
"+ "Radius is "+ myCircle.getRadius());
System.out.println("n is "+ n);
}
/** Print a table of areas for radius */
public static void printAreas(
CircleWithPrivateDataFields c, int times){
System.out.println("Radius \t\tArea");
while (times >=1){
System.out.println(c.getRadius()+"\t\t"+ c.getArea());
c.setRadius(c.getRadius()+1);
times--;
}
}
} could you please explain the code?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!