/home/sjenks/NetBeansProjects/CS1/src/shapes/BlackArea.java
 1 /*
 2  * The goal of this assginment is to replicate a square cards table with four 
 3  * circle costers inscibed with a glass. 
 4  */
 5 package shapes;
 6 
 7 
 8 /**
 9  *
10  * @author sjenks
11  */
12 public class BlackArea {
13 
14     /**
15      * @param args the command line arguments
16      */
17     public static void main(String[] args) {
18         double tableLength = 39.0;
19         SSquare table= new SSquare(tableLength);
20         System.out.println("table = " + table.toString()); 
21         double cardHeight = 3.5;
22         double cardWidth = 2.25;
23         SRectangle deck= new SRectangle(cardHeight,cardWidth); 
24         System.out.println("deck = " + deck.toString());
25         double glassEdge = 2.1;
26         SSquare glass = new SSquare (glassEdge);
27         System.out.println("glass = " + glass.toString());  
28         SCircle coaster = glass.circumscribingCircle();
29         System.out.println("coaster = " + coaster.toString());  
30         double areaOfTable = table.area();
31         System.out.println("areaOfTable = " + areaOfTable);  
32         double areaOfDeck = deck.area();
33         System.out.println("areaOfDeck = " + areaOfDeck);
34         double areaOfCoster = coaster.area();
35         System.out.println("areaOfCoster = " + areaOfCoster);
36         double areaOfObjects = (((areaOfDeck)*2) + ((areaOfCoster)*4));
37         System.out.println("topOfTableArea = " + areaOfObjects);
38         double openTableArea = (areaOfTable - areaOfObjects);
39         System.out.println("totalArea = " + openTableArea);
40     }
41     
42 }
43