Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Polygon {
- private int n = 3;
- private double side = 1;
- private double x = 0;
- private double y = 0;
- Polygon() {
- }
- Polygon(int numSides, double length) {
- n = numSides;
- side = length;
- x = 0;
- y = 0;
- }
- Polygon(int numSides, double length, double X, double Y) {
- n = numSides;
- side = length;
- x = X;
- y = Y;
- }
- int getNumSides() {
- return n;
- }
- double getLength() {
- return side;
- }
- double getX() {
- return x;
- }
- double getY() {
- return y;
- }
- void setNumSides(int s) {
- n = s;
- }
- void setLength(double s) {
- side = s;
- }
- void setX(double s) {
- x = s;
- }
- void setY(double s) {
- y = s;
- }
- double getPerimeter(){
- return n*side;
- }
- double getArea(){
- return ((n*(Math.pow(side, 2))) / (4 * Math.tan(Math.PI/n)));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement