Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.76 KB | None | 0 0
  1. //Jacob Baker
  2. //Lab-06
  3. //Polygon.java
  4.  
  5. public class Polygon {
  6.  
  7.     private String color;
  8.     private Point[] corners;
  9.    
  10.    
  11.     public Polygon(String newColor, Point[] newCorners) {
  12.        
  13.         color = newColor;
  14.         corners = newCorners;
  15.        
  16.     }
  17.    
  18.     public void move(int deltaX, int deltaY) {
  19.        
  20.         for (int i = 0; i < corners.length; i++) {
  21.             int xVar = corners[i].getX();
  22.             int yVar = corners[i].getY();
  23.             xVar += deltaX;
  24.             yVar += deltaY;
  25.         } // end loop
  26.     }
  27.    
  28.     public String toString() {
  29.         String str = "";
  30.        
  31.         for (int i = 0; i < corners.length; i++) {
  32.             str += corners[i].toString();
  33.         }
  34.        
  35.         return str + " and the color is " + color;
  36.     }
  37.    
  38.     public String getColor() {
  39.         return color;
  40.     }
  41.    
  42.     public Point[] getPoints() {
  43.         return corners;
  44.     }
  45.    
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement