Question: !!!!!!! ~ MAKE SURE IT IS CORRECT, I AM USING ECLIPSE PROGRAME. OR I WILL DOWNVOTE U ~ !!!!!!! Problem 1: n-sided regular polygon In

 !!!!!!! ~ MAKE SURE IT IS CORRECT, I AM USING ECLIPSE

!!!!!!! ~ MAKE SURE IT IS CORRECT, I AM USING ECLIPSE PROGRAME. OR I WILL DOWNVOTE U ~ !!!!!!!

Problem 1: n-sided regular polygon In an n-sided regular polygon, all sides have the same length and all angles have the same degree. Design and write a Java class named RegularPolygon that contains: A private int data field named n that defines the number of sides in the polygon, with default value 3 A private double data field named side that stores the length of the side, with default value 1 A private double data field named x that defines the x-coordinate of the polygon's center with default value 0. A private double data field named y that defines the y-coordinate of the polygon's center with default value 0. A no-arg constructor that creates a regular polygon with default values A constructor that creates a regular polygon with the specified number of sides and length of side, centered at (0, 0) A constructor that creates a regular polygon with the specified number of sides, length of side, and x- and y-coordinates . The get and set methods for all data fields. . The method getPerimeter() that returns the perimeter of the polygon. .The method getArea() that returns the area of the polygon. The formula for computing the area of a regular polygon is: Area m(5) 1n Write a test program TestRegularPolygon.java that creates three RegularPolygon objects, created using the no-arg constructor, using RegularPolygon(6, 4), and using RegularPolygon(10, 4, 5.6, 7.8). For each object, display its perimeter and area

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!