The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 3 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
missing something below which is preventing the code from running no errors using Netbeans but it will not run , any ideas ?Â
Â
package TestPolygon;
/**
* CMIS 141
* Jonathan Warren
* February 2,2017
* Purpose: Write a Java test program, named TestPolygon, create 5 different polygons representing the 5 test
cases created. Create one using the no argument constructor.
*/
public class TestPolygon{
public static void main(String[] args) {
Â
//Make a polygon with default construct
Polygon defaultPolygon = new Polygon();
Â
//Construct polygon #2
Polygon polygonTwo = new Polygon(5, 4.0, 3.0, 2.0, 1.5, 25.0);
Â
//Construct polygon #3
Polygon polygonThree = new Polygon(10, 10.0, 3.5, 3.5, 7.0, 40.0);
Â
//Construct polygon #4
Polygon polygonFour = new Polygon(4, 2.0, 2.0, 3.0, 1.5, 5.0);
Â
//Construct polygon #5
Polygon polygonFive = new Polygon(7, 7.0, 7.5, 7.5, 2.0, 11.0);
Â
//Default Polygon
System.out.println("Default polygon data");
Â
Â
Â
//Get methods for default
int defaultPolygonSides = defaultPolygon.getSides();
System.out.println("Default polygon has # sides: " + defaultPolygonSides);
Â
double defaultPolygonLength = defaultPolygon.getLength();
System.out.println("Default polygon has side length: " + defaultPolygonLength);
Â
double defaultPolygonX = defaultPolygon.getX();
System.out.println("Default polygon has X Coordinate: " + defaultPolygonX);
Â
double defaultPolygonY = defaultPolygon.getY();
System.out.println("Default polygon has Y Coordinate: " + defaultPolygonY);
Â
double defaultPolygonApothem = defaultPolygon.getApothem();
System.out.println("Default polygon has apothem: " + defaultPolygonApothem);
Â
double defaultPolygonPerimeter = defaultPolygon.getPerimeter(defaultPolygonSides, defaultPolygonLength);
System.out.println("Default polygon has perimeter: " + defaultPolygonPerimeter);
Â
double defaultPolygonArea = defaultPolygon.getArea(defaultPolygonApothem, defaultPolygonPerimeter);
System.out.println("Default polygon has area: " + defaultPolygonArea);
Â
//To string method
String defaultPolygonString = defaultPolygon.toString();
System.out.println(defaultPolygonString);
Â
Â
//Set methods for default
defaultPolygon.setSides(5);
defaultPolygonSides = defaultPolygon.getSides();
System.out.println("Default polygon now has # sides: " + defaultPolygonSides);
Â
defaultPolygon.setLength(11);
defaultPolygonLength = defaultPolygon.getLength();
System.out.println("Default polygon now has side length: " + defaultPolygonLength);
Â
defaultPolygon.setX(1.0);
defaultPolygonX = defaultPolygon.getX();
System.out.println("Default polygon now has X Coordinate: " + defaultPolygonX);
Â
defaultPolygon.setY(1.0);
defaultPolygonY = defaultPolygon.getY();
System.out.println("Default polygon now has Y Coordinate: " + defaultPolygonY);
Â
defaultPolygon.setApothem(5.5);
defaultPolygonApothem = defaultPolygon.getApothem();
System.out.println("Default polygon now has apothem: " + defaultPolygonApothem);
Â
defaultPolygonPerimeter = defaultPolygon.getPerimeter(defaultPolygonSides, defaultPolygonLength);
System.out.println("Default polygon now has perimeter: " + defaultPolygonPerimeter);
Â
defaultPolygonArea = defaultPolygon.getArea(defaultPolygonApothem, defaultPolygonPerimeter);
System.out.println("Default polygon now has area: " + defaultPolygonArea);
Â
// Second Polygon
System.out.println("");
System.out.println("Polygon #2 data");
Â
//Get methods for polygon #2
int polygonTwoSides = polygonTwo.getSides();
System.out.println("Polygon #2 has # sides: " + polygonTwoSides);
Â
double polygonTwoLength = polygonTwo.getLength();
System.out.println("Polygon #2 has side length: " + polygonTwoLength);
Â
double polygonTwoX = polygonTwo.getX();
System.out.println("Polygon #2 has X Coordinate: " + polygonTwoX);
Â
double polygonTwoY = polygonTwo.getY();
System.out.println("Polygon #2 has Y Coordinate: " + polygonTwoY);
Â
double polygonTwoApothem = polygonTwo.getApothem();
System.out.println("Polygon #2 has apothem: " + polygonTwoApothem);
Â
double polygonTwoPerimeter = polygonTwo.getPerimeter(polygonTwoSides, polygonTwoLength);
System.out.println("Polygon #2 has perimeter: " + polygonTwoPerimeter);
Â
double polygonTwoArea = polygonTwo.getArea(polygonTwoApothem, polygonTwoPerimeter);
System.out.println("Polygon #2 has area: " + polygonTwoArea);
Â
//To string method
String polygonTwoString = polygonTwo.toString();
System.out.println(polygonTwoString);
Â
Â
//Set methods for polygon #2
polygonTwo.setSides(5);
polygonTwoSides = polygonTwo.getSides();
System.out.println("Polygon #2 now has # sides: " + polygonTwoSides);
Â
polygonTwo.setLength(11);
polygonTwoLength = polygonTwo.getLength();
System.out.println("Polygon #2 now has side length: " + polygonTwoLength);
Â
polygonTwo.setX(1.0);
polygonTwoX = polygonTwo.getX();
System.out.println("Polygon #2 now has X Coordinate: " + polygonTwoX);
Â
polygonTwo.setY(1.0);
polygonTwoY = polygonTwo.getY();
System.out.println("Polygon #2 now has Y Coordinate: " + polygonTwoY);
Â
polygonTwo.setApothem(5.5);
polygonTwoApothem = polygonTwo.getApothem();
System.out.println("Polygon #2 now has apothem: " + polygonTwoApothem);
Â
polygonTwoPerimeter = polygonTwo.getPerimeter(polygonTwoSides, polygonTwoLength);
System.out.println("Polygon #2 now has perimeter: " + polygonTwoPerimeter);
Â
polygonTwoArea = polygonTwo.getArea(polygonTwoApothem, polygonTwoPerimeter);
System.out.println("Polygon #2 now has area: " + polygonTwoArea);
Â
//Polygon #3
System.out.println("");
System.out.println("Polygon #3 data");
Â
//Get methods for polygon #3
int polygonThreeSides = polygonThree.getSides();
System.out.println("Polygon #3 has # sides: " + polygonThreeSides);
Â
double polygonThreeLength = polygonThree.getLength();
System.out.println("Polygon #3 has side length: " + polygonThreeLength);
Â
double polygonThreeX = polygonThree.getX();
System.out.println("Polygon #3 has X Coordinate: " + polygonThreeX);
Â
double polygonThreeY = polygonThree.getY();
System.out.println("Polygon #3 has Y Coordinate: " + polygonThreeY);
Â
double polygonThreeApothem = polygonThree.getApothem();
System.out.println("Polygon #3 has apothem: " + polygonThreeApothem);
Â
double polygonThreePerimeter = polygonThree.getPerimeter(polygonThreeSides, polygonThreeLength);
System.out.println("Polygon #3 has perimeter: " + polygonThreePerimeter);
Â
double polygonThreeArea = polygonThree.getArea(polygonThreeApothem, polygonThreePerimeter);
System.out.println("Polygon #3 has area: " + polygonThreeArea);
Â
//To string method
String polygonThreeString = polygonThree.toString();
System.out.println(polygonThreeString);
Â
Â
//Set methods for polygon #3
polygonThree.setSides(5);
polygonThreeSides = polygonThree.getSides();
System.out.println("Polygon #3 now has # sides: " + polygonThreeSides);
Â
polygonThree.setLength(11);
polygonThreeLength = polygonThree.getLength();
System.out.println("Polygon #3 now has side length: " + polygonThreeLength);
Â
polygonThree.setX(1.0);
polygonThreeX = polygonThree.getX();
System.out.println("Polygon #3 now has X Coordinate: " + polygonThreeX);
Â
polygonThree.setY(1.0);
polygonThreeY = polygonThree.getY();
System.out.println("Polygon #3 now has Y Coordinate: " + polygonThreeY);
Â
polygonThree.setApothem(5.5);
polygonThreeApothem = polygonThree.getApothem();
System.out.println("Polygon #3 now has apothem: " + polygonThreeApothem);
Â
polygonThreePerimeter = polygonThree.getPerimeter(polygonThreeSides, polygonThreeLength);
System.out.println("Polygon #3 now has perimeter: " + polygonThreePerimeter);
Â
polygonThreeArea = polygonThree.getArea(polygonThreeApothem, polygonThreePerimeter);
System.out.println("Polygon #3 now has area: " + polygonThreeArea);
Â
//Polygon #4
System.out.println("");
System.out.println("Polygon #4 data");
Â
//Get methods for Polygon #4
int polygonFourSides = polygonFour.getSides();
System.out.println("Polygon #4 has # sides: " + polygonFourSides);
Â
double polygonFourLength = polygonFour.getLength();
System.out.println("Polygon #4 has side length: " + polygonFourLength);
Â
double polygonFourX = polygonFour.getX();
System.out.println("Polygon #4 has X Coordinate: " + polygonFourX);
Â
double polygonFourY = polygonFour.getY();
System.out.println("Polygon #4 has Y Coordinate: " + polygonFourY);
Â
double polygonFourApothem = polygonFour.getApothem();
System.out.println("Polygon #4 has apothem: " + polygonFourApothem);
Â
double polygonFourPerimeter = polygonFour.getPerimeter(polygonFourSides, polygonFourLength);
System.out.println("Polygon #4 has perimeter: " + polygonFourPerimeter);
Â
double polygonFourArea = polygonFour.getArea(polygonFourApothem, polygonFourPerimeter);
System.out.println("Polygon #4 has area: " + polygonFourArea);
Â
//To string method
String polygonFourString = polygonFour.toString();
System.out.println(polygonFourString);
Â
Â
//Set methods for polygon #4
polygonFour.setSides(5);
polygonFourSides = polygonFour.getSides();
System.out.println("Polygon #4 now has # sides: " + polygonFourSides);
Â
polygonFour.setLength(11);
polygonFourLength = polygonFour.getLength();
System.out.println("Polygon #4 now has side length: " + polygonFourLength);
Â
polygonFour.setX(1.0);
polygonFourX = polygonFour.getX();
System.out.println("Polygon #4 now has X Coordinate: " + polygonFourX);
Â
polygonFour.setY(1.0);
polygonFourY = polygonFour.getY();
System.out.println("Polygon #4 now has Y Coordinate: " + polygonFourY);
Â
polygonFour.setApothem(5.5);
polygonFourApothem = polygonFour.getApothem();
System.out.println("Polygon #4 now has apothem: " + polygonFourApothem);
Â
polygonFourPerimeter = polygonFour.getPerimeter(polygonFourSides, polygonFourLength);
System.out.println("Polygon #4 now has perimeter: " + polygonFourPerimeter);
Â
polygonFourArea = polygonFour.getArea(polygonFourApothem, polygonFourPerimeter);
System.out.println("Polygon #4 now has area: " + polygonFourArea);
Â
//Polygon #5
System.out.println("");
System.out.println("Polygon #5 data");
Â
//Get methods for Polygon #5
int polygonFiveSides = polygonFive.getSides();
System.out.println("Polygon #5 has # sides: " + polygonFiveSides);
Â
double polygonFiveLength = polygonFive.getLength();
System.out.println("Polygon #5 has side length: " + polygonFiveLength);
Â
double polygonFiveX = polygonFive.getX();
System.out.println("Polygon #5 has X Coordinate: " + polygonFiveX);
Â
double polygonFiveY = polygonFive.getY();
System.out.println("Polygon #5 has Y Coordinate: " + polygonFiveY);
Â
double polygonFiveApothem = polygonFive.getApothem();
System.out.println("Polygon #5 has apothem: " + polygonFiveApothem);
Â
double polygonFivePerimeter = polygonFive.getPerimeter(polygonFiveSides, polygonFiveLength);
System.out.println("Polygon #5 has perimeter: " + polygonFivePerimeter);
Â
double polygonFiveArea = polygonFive.getArea(polygonFiveApothem, polygonFivePerimeter);
System.out.println("Polygon #5 has area: " + polygonFiveArea);
Â
//To string method
String polygonFiveString = polygonFive.toString();
System.out.println(polygonFiveString);
Â
Â
//Set methods for polygon #5
polygonFive.setSides(5);
polygonFiveSides = polygonFive.getSides();
System.out.println("Polygon #5 now has # sides: " + polygonFiveSides);
Â
polygonFive.setLength(11);
polygonFiveLength = polygonFive.getLength();
System.out.println("Polygon #5 now has side length: " + polygonFiveLength);
Â
polygonFive.setX(1.0);
polygonFiveX = polygonFive.getX();
System.out.println("Polygon #5 now has X Coordinate: " + polygonFiveX);
Â
polygonFive.setY(1.0);
polygonFiveY = polygonFive.getY();
System.out.println("Polygon #5 now has Y Coordinate: " + polygonFiveY);
Â
polygonFive.setApothem(5.5);
polygonFiveApothem = polygonFive.getApothem();
System.out.println("Polygon #5 now has apothem: " + polygonFiveApothem);
Â
polygonFivePerimeter = polygonFive.getPerimeter(polygonFiveSides, polygonFiveLength);
System.out.println("Polygon #5 now has perimeter: " + polygonFivePerimeter);
Â
polygonFiveArea = polygonFive.getArea(polygonFiveApothem, polygonFivePerimeter);
System.out.println("Polygon #5 now has area: " + polygonFiveArea);
}
}