Question

Hello! So this is a Java project. And I have completed the initial class with the...

Hello! So this is a Java project. And I have completed the initial class with the methods. With that first library I created I needed to export it as a .jar file, which I have done. And import it in a second java project as a external jar, which I have also done. But I need to complete a test class so that I can run and test the initial class. I have pasted the requirements, as well as the code I have done for the initial class. But again I need to create a tester class in order for me to test and run the class with all the methods. Let me know if you have any questions thanks! This initial class is ways to solve various math questions as shown in code

MY CODE:

package net.dtcc.lib;
/*
* Library Project
*/
public class AllInOne {
  
       //Area
       public double areaOfTriangle(double height, double base) {
           return (height * base) / 2;
       }

       public double areaOfSquare(double side) {
           return side * side;
       }

       public double areaOfRectangle(double l, double b) {
           return l * b;
       }

       public double areaOfCircle(double radius) {
           return Math.PI * radius * radius;
       }

       public double areaOfTrapezoid(double a, double b, double h) {
           return ((a + b) / 2) * h;
       }

       public double areaOfEllipse(double a, double b) {
           return Math.PI * a * b;
       }

       public double areaOfPentagon(double a) {
           return Math.pow(((5 + (2 * Math.pow(5, 0.5))) * a * a), 0.25);
       }

       public double areaOfParallelogram(double b, double h) {
           return b * h;
       }

       public double areaOfRhombus(double p, double q) {
           return (p * q) / 2;
       }

       public double areaOfHexagon(double a) {
           return ((3 * Math.sqrt(3)) / 2) * (a * a);
       }

       //Fractions
       public double addFraction(double f1, double f2) {
           return f1 + f2;
       }

       public double addSubtracting(double f1, double f2) {
           return f1 - f2;
       }

       public double addMultiplying(double f1, double f2) {
           return f1 * f2;
       }

       public double addDividing(double numerator, double denominator) {
           return numerator / denominator;
       }

       //Binary
       public int binaryToDecimal(int binary) {
           int num = binary;
           int dec_value = 0;

           // Initializing base value to 1, i.e 2^0
           int base = 1;

           int temp = num;
           while (temp > 0) {
               int last_digit = temp % 10;
               temp = temp / 10;

               dec_value += last_digit * base;

               base = base * 2;
           }

           return dec_value;
       }

       //Temperature
       public double celciusToFahrenheit(double c) {
           return (9 / 5) * c + 32;
       }

       public double fahrenheitToCelcius(double f) {
           return (5 / 9) * (f - 32);
       }

       public double celciusToKelvin(double c) {
           return c + 273.15;
       }

       public double fahrenheitToKelvin(double f) {
           return 273.5 + ((f - 32.0) * (5.0 / 9.0));
       }

       //Volume
       public double voulumeOfCube(double a) {
           return a * a * a;
       }

       public double voulumeOfBox(double l, double b, double h) {
           return l * b * h;
       }

       public double voulumeOfCylinder(double r, double h) {
           return Math.PI * r * r * h;
       }

       public double voulumeOfCone(double r, double h) {
           return Math.PI * r * r * h / 3;
       }

       public double voulumeOfSphere(double r) {
           return 4 / 3 * Math.PI * r * r * r;
       }

       //Perimeter
       public double perimeterSquare(double a) {
           return 4 * a;
       }

       public double perimeterRectangle(double l, double b) {
           return 2 * l * b;
       }

       //Circumference
       public double circumferenceOfCircle(double r) {
           return 2 * Math.PI * r;
       }

       //Pythagorus Therom
       public double PythagorusTheorm(double a, double b) {
           return Math.sqrt(Math.pow(a, 2) + Math.pow(b, 2));
       }

}

And then here is the next step of the project, the tester file instructions, that I need help with (the test class):

Next create another java project called Tester, a package called .net.dtcc.tester, and a class called LibTester. You will need to import your CSC251.jar to the project (hint: remember derby.jar?). In this class, you should test each method in the library.

Thank you!!

0 0
Add a comment Improve this question Transcribed image text
Answer #1

import java.util.Scanner;

//package net.dtcc.lib;

/*

* Library Project

*/

class AllInOne

{

  

// Calculates Area

// Method to calculate the area of triangle and returns it

public double areaOfTriangle(double height, double base) {

return (height * base) / 2;

}// End of method

// Method to calculate the area of square and returns it

public double areaOfSquare(double side) {

return side * side;

}// End of method

// Method to calculate the area of rectangle and returns it

public double areaOfRectangle(double l, double b) {

return l * b;

}// End of method

// Method to calculate the area of circle and returns it

public double areaOfCircle(double radius) {

return Math.PI * radius * radius;

}// End of method

// Method to calculate the area of trapezoid and returns it

public double areaOfTrapezoid(double a, double b, double h) {

return ((a + b) / 2) * h;

}// End of method

// Method to calculate the area of ellipse and returns it

public double areaOfEllipse(double a, double b) {

return Math.PI * a * b;

}// End of method

// Method to calculate the area of pentagon and returns it

public double areaOfPentagon(double a) {

return Math.pow(((5 + (2 * Math.pow(5, 0.5))) * a * a), 0.25);

}// End of method

// Method to calculate the area of parallelogram and returns it

public double areaOfParallelogram(double b, double h) {

return b * h;

}// End of method

// Method to calculate the area of rhombus and returns it

public double areaOfRhombus(double p, double q) {

return (p * q) / 2;

}// End of method

// Method to calculate the area of hexagon and returns it

public double areaOfHexagon(double a) {

return ((3 * Math.sqrt(3)) / 2) * (a * a);

}// End of method

// Calculates Fractions

// Method to add fraction and returns it

public double addFraction(double f1, double f2) {

return f1 + f2;

}// End of method

// Method to subtract fraction and returns it

public double addSubtracting(double f1, double f2) {

return f1 - f2;

}// End of method

// Method to multiply fraction and returns it

public double addMultiplying(double f1, double f2) {

return f1 * f2;

}// End of method

// Method to divide fraction and returns it

public double addDividing(double numerator, double denominator) {

return numerator / denominator;

}// End of method

// Decimal to Binary conversion

// Method to convert binary to decimal and returns the decimal value

public int binaryToDecimal(int binary) {

int num = binary;

int dec_value = 0;

// Initializing base value to 1, i.e 2^0

int base = 1;

int temp = num;

// Loops till number is grater than zero

while (temp > 0) {

// Calculates the remainder

int last_digit = temp % 10;

// Calculates the quotient

temp = temp / 10;

// Calculates the decimal value

dec_value += last_digit * base;

// Calculates the base

base = base * 2;

}// End of while loop

// Returns the decimal value

return dec_value;

}// End of method

// Temperature Conversion

// Method to convert from celcius to fahrenheit and return the result

public double celciusToFahrenheit(double c) {

return (9 / 5) * c + 32;

}// End of method

// Method to convert from fahrenheit to celcius and return the result

public double fahrenheitToCelcius(double f) {

return (5 / 9) * (f - 32);

}// End of method

// Method to convert from celcius to kelvin and return the result

public double celciusToKelvin(double c) {

return c + 273.15;

}// End of method

// Method to convert from fahrenheit to kelvin and return the result

public double fahrenheitToKelvin(double f) {

return 273.5 + ((f - 32.0) * (5.0 / 9.0));

}// End of method

// Calculates Volume

// Method to calculate volume of cube and return it

public double voulumeOfCube(double a) {

return a * a * a;

}// End of method

// Method to calculate volume of box and return it

public double voulumeOfBox(double l, double b, double h) {

return l * b * h;

}// End of method

// Method to calculate volume of Cylinder and return it

public double voulumeOfCylinder(double r, double h) {

return Math.PI * r * r * h;

}// End of method

// Method to calculate volume of Cone and return it

public double voulumeOfCone(double r, double h) {

return Math.PI * r * r * h / 3;

}// End of method

// Method to calculate volume of Sphere and return it

public double voulumeOfSphere(double r) {

return 4 / 3 * Math.PI * r * r * r;

}// End of method

// Calculates Perimeter

// Method to calculate perimeter of square and return it

public double perimeterSquare(double a) {

return 4 * a;

}// End of method

// Method to calculate perimeter of rectangle and return it

public double perimeterRectangle(double l, double b) {

return 2 * l * b;

}// End of method

//Calcualtes Circumference

// Method to calculate circumference of circle and return it

public double circumferenceOfCircle(double r) {

return 2 * Math.PI * r;

}// End of method

// Pythagorus Therom

public double PythagorusTheorm(double a, double b) {

return Math.sqrt(Math.pow(a, 2) + Math.pow(b, 2));

}// End of method

}// End of class AllInOne

// Driver class definition to test the methods

public class LibTester

{

// Scanner class object created

static Scanner sc = new Scanner(System.in);

// Method to display menu, accept user choice and returns ot

public static int menu()

{

// Displays menu

System.out.print("\n **************** MENU **************** ");

System.out.print("\n 1 - Area Of Triangle \n 2 - Area Of Square \n 3 - Area Of Rectangle" +

"\n 4 - Area Of Circle \n 5 - Area Of Trapezoid \n 6 - Area Of Ellipse" +

"\n 7 - Area Of Pentagon \n 8 - Area Of Parallelogram \n 9 - Area Of Rhombus" +

"\n 10 - Area Of Hexagon \n 11 - Add Fraction \n 12 - Add Subtracting" +

"\n 13 - Add Multiplying \n 14 - Add Dividing \n 15 - Binary To Decimal" +

"\n 16 - Celcius To Fahrenheit \n 17 - Fahrenheit To Celcius \n 18 - Celcius To Kelvin" +

"\n 19 - Fahrenheit To Kelvin \n 20 - Voulume Of Cube \n 21 - Voulume Of Box" +

"\n 22 - Voulume Of Cylinder \n 23 - Voulume Of Cone \n 24 - Voulume Of Sphere" +

"\n 25 - Perimeter Square \n 26 - Perimeter Rectangle \n 27 - Circumference Of Circle" +

"\n 28 - Pythagorus Theorm \n 29 - Exit");

// Accepts user choice and returns it

System.out.print("\n Enter your choice: ");

return sc.nextInt();

}// End of method

// main method definition

public static void main(String ss[])

{

// Creates an object of the class AllInOne

AllInOne all = new AllInOne();

double one, two;

// Loops till user choice is not 29

do

{

// Calls the method to accept user choice and calls appropriate method and displays result

switch(menu())

{

case 1:

System.out.print("\n Enter base and height: ");

System.out.print("\n Area of Triangle: " +

all.areaOfTriangle(sc.nextDouble(), sc.nextDouble()));

break;

case 2:

System.out.print("\n Enter side: ");

System.out.print("\n Area Of Square: " +

all.areaOfSquare(sc.nextDouble()));

break;

case 3:

System.out.print("\n Enter length and breadth: ");

System.out.print("\n Area Of Rectangle: " +

all.areaOfRectangle(sc.nextDouble(), sc.nextDouble()));

break;

case 4:

System.out.print("\n Enter radius: ");

System.out.print("\n Area Of Circle: " +

all.areaOfCircle(sc.nextDouble()));

break;

case 5:

System.out.print("\n Enter firat, second base and height: ");

System.out.print("\n Area Of Trapezoid: " +

all.areaOfTrapezoid(sc.nextDouble(), sc.nextDouble(), sc.nextDouble()));

break;

case 6:

System.out.print("\n Enter a and b axis: ");

System.out.print("\n Area Of Ellipse: " +

all.areaOfEllipse(sc.nextDouble(), sc.nextDouble()));

break;

case 7:

System.out.print("\n Enter side: ");

System.out.print("\n Area Of Pentagon: " +

all.areaOfPentagon(sc.nextDouble()));

break;

case 8:

System.out.print("\n Enter base and height: ");

System.out.print("\n Area Of Parallelogram: " +

all.areaOfParallelogram(sc.nextDouble(), sc.nextDouble()));

break;

case 9:

System.out.print("\n Enter first and second diagonal: ");

System.out.print("\n Area Of Rhombus: " +

all.areaOfRhombus(sc.nextDouble(), sc.nextDouble()));

break;

case 10:

System.out.print("\n Enter side: ");

System.out.print("\n Area Of Hexagon: " +

all.areaOfHexagon(sc.nextDouble()));

break;

case 11:

System.out.print("\n Enter numerator and denominator: ");

System.out.print("\n Fraction Addition: " +

all.addFraction(sc.nextDouble(), sc.nextDouble()));

break;

case 12:

System.out.print("\n Enter numerator and denominator: ");

System.out.print("\n Fraction Subtraction: " +

all.addSubtracting(sc.nextDouble(), sc.nextDouble()));

break;

case 13:

System.out.print("\n Enter numerator and denominator: ");

System.out.print("\n Fraction Multiplication: " +

all.addMultiplying(sc.nextDouble(), sc.nextDouble()));

break;

case 14:

System.out.print("\n Enter numerator and denominator: ");

System.out.print("\n Fraction Division: " +

all.addDividing(sc.nextDouble(), sc.nextDouble()));

break;

case 15:

System.out.print("\n Enter binary value: ");

System.out.print("\n Conversion Binary To Decimal: " +

all.binaryToDecimal(sc.nextInt()));

break;

case 16:

System.out.print("\n Enter Celcius: ");

System.out.print("\n Conversion Celcius To Fahrenheit: " +

all.celciusToFahrenheit(sc.nextDouble()));

break;

case 17:

System.out.print("\n Enter Fahrenheit: ");

System.out.print("\n Conversion Fahrenheit To Celcius: " +

all.fahrenheitToCelcius(sc.nextDouble()));

break;

case 18:

System.out.print("\n Enter Celcius: ");

System.out.print("\n Conversion Celcius To Kelvin: " +

all.celciusToKelvin(sc.nextDouble()));

break;

case 19:

System.out.print("\n Enter Fahrenheit: ");

System.out.print("\n Conversion Fahrenheit To Kelvin: " +

all.fahrenheitToKelvin(sc.nextDouble()));

break;

case 20:

System.out.print("\n Enter Edge: ");

System.out.print("\n Voulume Of Cube: " +

all.voulumeOfCube(sc.nextDouble()));

break;

case 21:

System.out.print("\n Enter Length, Breadth and Height: ");

System.out.print("\n Voulume Of Box: " +

all.voulumeOfBox(sc.nextDouble(), sc.nextDouble(), sc.nextDouble()));

break;

case 22:

System.out.print("\n Enter Radius and Height: ");

System.out.print("\n Voulume Of Cylinder: " +

all.voulumeOfCylinder(sc.nextDouble(), sc.nextDouble()));

break;

case 23:

System.out.print("\n Enter Radius and Height: ");

System.out.print("\n Voulume Of Cone: " +

all.voulumeOfCone(sc.nextDouble(), sc.nextDouble()));

break;

case 24:

System.out.print("\n Enter Radius: ");

System.out.print("\n Voulume Of Sphere: " +

all.voulumeOfSphere(sc.nextDouble()));

break;

case 25:

System.out.print("\n Enter Side: ");

System.out.print("\n Perimeter Of Square: " +

all.perimeterSquare(sc.nextDouble()));

break;

case 26:

System.out.print("\n Enter Length and Breadth: ");

System.out.print("\n Perimeter Of Rectangle: " +

all.perimeterRectangle(sc.nextDouble(), sc.nextDouble()));

break;

case 27:

System.out.print("\n Enter Radius: ");

System.out.print("\n Circumference Of Circle: " +

all.circumferenceOfCircle(sc.nextDouble()));

break;

case 28:

System.out.print("\n Enter Leg a and b: ");

System.out.print("\n Pythagorus Theorm: " +

all.PythagorusTheorm(sc.nextDouble(), sc.nextDouble()));

break;

case 29:

System.out.print("\n Thank You.");

System.exit(0);

break;

default:

System.out.print("\n Invalid Choice!!");

}// End of switch - case

}while(true); // End of do - while loop

}// End of main method

}// End of driver class LibTester

Sample output:


**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 32

Invalid Choice!!
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 1

Enter base and height: 12.2
11.6

Area of Triangle: 70.75999999999999
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 2

Enter side: 22.3

Area Of Square: 497.29
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 3

Enter length and breadth: 1.2
3.6

Area Of Rectangle: 4.32
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 4

Enter radius: 2.9

Area Of Circle: 26.420794216690158
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 5

Enter firat, second base and height: 1.2
2.3
2.6

Area Of Trapezoid: 4.55
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 6

Enter a and b axis: 1.2
3.6

Area Of Ellipse: 13.571680263507906
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 7

Enter side: 2.8

Area Of Pentagon: 2.9355602368356726
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 8

Enter base and height: 2.2
3.3

Area Of Parallelogram: 7.26
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 9

Enter first and second diagonal: 1.2
1.6

Area Of Rhombus: 0.96
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 10

Enter side: 3.6

Area Of Hexagon: 33.67106769913898
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 11

Enter numerator and denominator: 6.3
8.3

Fraction Addition: 14.600000000000001
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 12

Enter numerator and denominator: 6.3
1.2

Fraction Subtraction: 5.1
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 13

Enter numerator and denominator: 1.2
2.3

Fraction Multiplication: 2.76
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 14

Enter numerator and denominator: 8.2
2.2

Fraction Division: 3.7272727272727266
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 15

Enter binary value: 11011

Conversion Binary To Decimal: 27
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 16

Enter Celcius: 2.6

Conversion Celcius To Fahrenheit: 34.6
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 17

Enter Fahrenheit: 3.5

Conversion Fahrenheit To Celcius: -0.0
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 18

Enter Celcius: 4.5

Conversion Celcius To Kelvin: 277.65
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 19

Enter Fahrenheit: 6.7

Conversion Fahrenheit To Kelvin: 259.44444444444446
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 20

Enter Edge: 2.3

Voulume Of Cube: 12.166999999999996
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 21

Enter Length, Breadth and Height: 1.2
3.2
4.5

Voulume Of Box: 17.28
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 22

Enter Radius and Height: 2.6
5.6

Voulume Of Cylinder: 118.9281314942952
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 23

Enter Radius and Height: 2.1
3.4

Voulume Of Cone: 15.701680082641786
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 24

Enter Radius: 2.9

Voulume Of Sphere: 76.62030322840145
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 25

Enter Side: 3.8

Perimeter Of Square: 15.2
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 26

Enter Length and Breadth: 3.8
8.1

Perimeter Of Rectangle: 61.559999999999995
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 27

Enter Radius: 5.6

Circumference Of Circle: 35.18583772020568
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 28

Enter Leg a and b: 3.1
2.1

Pythagorus Theorm: 3.744329045369811
**************** MENU ****************
1 - Area Of Triangle
2 - Area Of Square
3 - Area Of Rectangle
4 - Area Of Circle
5 - Area Of Trapezoid
6 - Area Of Ellipse
7 - Area Of Pentagon
8 - Area Of Parallelogram
9 - Area Of Rhombus
10 - Area Of Hexagon
11 - Add Fraction
12 - Add Subtracting
13 - Add Multiplying
14 - Add Dividing
15 - Binary To Decimal
16 - Celcius To Fahrenheit
17 - Fahrenheit To Celcius
18 - Celcius To Kelvin
19 - Fahrenheit To Kelvin
20 - Voulume Of Cube
21 - Voulume Of Box
22 - Voulume Of Cylinder
23 - Voulume Of Cone
24 - Voulume Of Sphere
25 - Perimeter Square
26 - Perimeter Rectangle
27 - Circumference Of Circle
28 - Pythagorus Theorm
29 - Exit
Enter your choice: 29

Thank You.

Add a comment
Know the answer?
Add Answer to:
Hello! So this is a Java project. And I have completed the initial class with the...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Java 7 Write a constructor for the MightyByte class so it can accept a String argument...

    Java 7 Write a constructor for the MightyByte class so it can accept a String argument and set the bits field. Complete the for loop in the getDecimalValue method. class Main { public static void main(String[] args) { MightyByte myByte = new MightyByte("00000101"); System.out.println(myByte.getDecimalValue());    } } class MightyByte { private String bits;    // write the constructor here    public int getDecimalValue() { int decimalValue = 0; int intValue; int power = 7; for (int i = 0; i...

  • JAVA ONLY I have a programming project, and I have to create a method called String...

    JAVA ONLY I have a programming project, and I have to create a method called String computePay(double hours) - computes the weekly pay for a Worker. Returns the output as a String that always displays the result to 2 decimal points. This is what I have done thus far... Can you help? public class Worker{ private String name; private double salaryrate; private double a;    public void Gavin(String uname, double usalaryrate){ name=uname; salaryrate=usalaryrate; }    public String computePay (double hours){...

  • How to build Java test class? I am supposed to create both a recipe class, and...

    How to build Java test class? I am supposed to create both a recipe class, and then a class tester to test the recipe class. Below is what I have for the recipe class, but I have no idea what/or how I am supposed to go about creating the test class. Am I supposed to somehow call the recipe class within the test class? if so, how? Thanks in advance! This is my recipe class: package steppingstone5_recipe; /** * *...

  • Create a Java Project in Eclipse with the following: Include the Rectangle class supplied below. Override...

    Create a Java Project in Eclipse with the following: Include the Rectangle class supplied below. Override the toString method for Rectangle. Override the equals method for Rectangle. Implement the comparable Interface for Rectangle (Compare by area) Rectangle class: public class Rectangle {       private double length;    private double width;       public Rectangle(double l, double w)    {        length = l;        width = w;    }       public double getLength()    {   ...

  • I Have a problem with my JAVA class "Directivo". In the " public double sueldo() "...

    I Have a problem with my JAVA class "Directivo". In the " public double sueldo() " method, the instruction say "Calculate the salary of a Directivo the following way: Invoke method salary of the father and add him the extra bonus" My question is : How can I do this ? how can i implement that instruction in the public double sueldo() method public class Directivo extends Planta implements Administrativo{    private double bonoExtra;    public Directivo( String nom, String...

  • 2. Given following Java program, convert to class diagram, create two instances of Employee, and initialize...

    2. Given following Java program, convert to class diagram, create two instances of Employee, and initialize them with following values: For employee1, name – your friend’s name, salary = 30000, 8 hours and avail is false For employee2, name – your friend’s name, salary = 80000, 10 hours and avail is true public class Employee { private String name; private double salary ; private int hours ; private boolean avail ; public Employee (double r, double h, boolean hd) {...

  • Create a UML diagram with 3 lines per class/interface including all constructors. public class Point {...

    Create a UML diagram with 3 lines per class/interface including all constructors. public class Point { public double X, Y; public Point() { this(0, 0); } public Point(double newX, double newY) { X = newX; Y = newY; } public static double distance(Point A, Point B) { return Math.sqrt(Math.pow(A.X-B.X, 2) + Math.pow(A.Y-B.Y, 2)); } } public interface Polygon { public int getNumberOfSides();    public double getPerimeter();    public double getArea();    } public abstract class Simple_polygon implements Polygon{ public Point...

  • Use java, you are to create a brand new base class called NSpaceCoordinate in a file...

    Use java, you are to create a brand new base class called NSpaceCoordinate in a file called nspace/NSpaceCoordinate.java. It has the following requirements: 1. It must have a single private field, an ArrayList specialized (using the generics feature discussed in the lecture) to holding values of type double (actually, Double). 2. Provide a constructor that takes a double[] and sets up the ArrayList field to have those same values. 3. Provide a method called getNthCoordinate(int i). 4. Implement the Comparable...

  • Java question. I am creating a clock program in Java GUI, but it has some problem....

    Java question. I am creating a clock program in Java GUI, but it has some problem. First, The time of the clock is not correct. It has to point at the current time. Second, the position of the clock character is wrong. Please fix it for me please. import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.util.Date; import javax.swing.JPanel; import javax.swing.WindowConstants; public class Clock extends javax.swing.JFrame { public int hour; public int min; public int sec; ClockDial cd; public Clock() {...

  • Java please answer A to I please dont type the answer on paper please use the...

    Java please answer A to I please dont type the answer on paper please use the computer A.   Explain why alpha cannot be accessed by other members of its class. B.   In the program, how can you determine the type of access modifier? C.   Describe the differences and similarities of beta and gamma in program, within the context of access specifiers and class member accessibility. D.   Explain how objects, a and b, are passed to the method. E.    Why...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT