Menu

[Solved]Java Programs Lease Help Complete Programs Java Programming Language Public Class Arrayobj Q37171055

Java programs: lease help me complete these programs in Javaprogramming language.

———————————————————————–

public class ArrayObjects {/** You should have the Circle1object. Execute CircleTest1 to get the Circle1* object ifnecessary.*/public static Circle1[] initialize() {}public staticdouble computeSumOfCircleSizes(Circle1[] circles) {}public staticvoid main(String[] args) {Circle1[] circles = initialize();doublearea = computeSumOfCircleSizes(circles);double expected = Math.PI *(0 + 1 + 4 + 9 + 16);System.out.println(“1.1: ” + (area ==expected));}}/*** output*/

——————————————————————————-

class Circle1 {double radius = 1;/** Constructors */Circle1(){}Circle1(double newRadius) {radius = newRadius;}/** radiusaccessor */public void setRadius(double newRadius) {???}/** Returnthe area of this circle */public double getArea() {return radius *radius * Math.PI;}/** Return the circumference of this circle*/public double getCircumference() {return 2 * Math.PI *radius;}}class CircleAccessor {public static void main(String[]args) {Circle1 c = new Circle1();// How to set the radius to10????System.out.println(c.getArea() == 10.0 * 10.0 *Math.PI);System.out.println(c.getCircumference() == 2 * 10.0 *Math.PI);}}/*** output*/

————————————————————

class CirclePrivate {??? double radius = 1;/** Constructors*/CirclePrivate() {}CirclePrivate(double newRadius) {radius =???;}/** radius accessor */??? void setRadius(double newRadius){radius = ???;}/** Return the area of this circle */??? doublegetArea() {return radius * radius * Math.PI;}/** Return thecircumference of this circle */public double getCircumference(){return 2 * Math.PI * radius;}}class CirclePrivateAccessor {publicstatic void main(String[] args) {CirclePrivate c = newCirclePrivate();c.setRadius(10.0);System.out.println(c.getArea() ==10.0 * 10.0 * Math.PI);System.out.println(c.getCircumference() == 2* 10.0 * Math.PI);}}/*** output*/

——————————————————————

class Circle {}public class CircleTest {public static voidmain(String[] args) {Circle circle = new Circle();circle.radius =2;System.out.println(“1.1: ” + (circle.getArea() == (4 *Math.PI)));System.out.println(“1.2: ” + (circle.getCircumference()== (4 * Math.PI)));}}/*** output*/

——————————————————————

class CircleWithStaticMembers {/*** The radius of thecircle*/double radius;/*** The number of the objects created*/???int numberOfObjects = ???;/*** Construct a circle with radius1*/CircleWithStaticMembers() {radius = 1.0;numberOfObjects++;}/***Construct a circle with a specifiedradius*/CircleWithStaticMembers(double newRadius) {radius =newRadius;numberOfObjects++;}/*** Return numberOfObjects*/staticint getNumberOfObjects() {return numberOfObjects;}/*** Return thearea of this circle*/double getArea() {return radius * radius *Math.PI;}}public class CircleWithStaticMembersTest {/*** Mainmethod*/public static void main(String[] args){System.out.println(“Before creatingobjects”);System.out.println(“1.1: ” +(CircleWithStaticMembers.numberOfObjects == ???));// Createc1CircleWithStaticMembers c1 = new CircleWithStaticMembers();System.out.println(“nAfter creating c1”);System.out.println(“1.2:” + (CircleWithStaticMembers.numberOfObjects == ???));// referencevariable can be used to access the same staticvariableSystem.out.println(“1.3: ” + (c1.numberOfObjects ==???));System.out.println(“1.4: ” + (c1.radius == ???));// Createc2CircleWithStaticMembers c2 = newCircleWithStaticMembers(5);System.out.println(“1.5: ” +(c2.numberOfObjects == ???));System.out.println(“1.6: ” +(c2.radius == ???));}}/*** output*/

=====================================================================================================================

Expert Answer


Answer to Java programs: lease help me complete these programs in Java programming language. ————————————-… . . .

OR


Leave a Reply

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