COMP2396
Loading...
Searching...
No Matches
Tester.java
Go to the documentation of this file.
1import java.io.*;
2
3public class Tester {
4 public static void main(String[] args) throws Exception {
5 InputStreamReader isr = new InputStreamReader(System.in);
6 BufferedReader inData = new BufferedReader(isr);
7
8 int c2_diameter = Integer.parseInt(inData.readLine());
9 String c2_color = inData.readLine();
10 int c3_diameter = Integer.parseInt(inData.readLine());
11 String c3_color = inData.readLine();
12
13 System.out.println("Creating circles...");
14 Circle c1 = new Circle();
15 Circle c2 = new Circle(c2_diameter);
16 Circle c3 = new Circle(c3_diameter, c3_color, true);
17
18 System.out.println("Getting the diameter of the circles...");
19 System.out.println("C1: " + c1.getDiameter());
20 System.out.println("C2: " + c2.getDiameter());
21 System.out.println("C3: " + c3.getDiameter());
22
23 System.out.println("Setting a new diameter of C2...");
24 c2.setDiameter(16);
25 System.out.println("The new perimeter of C2...");
26 System.out.println("C2: " + c2.getPerimeter());
27
28 System.out.println("Setting new color of c2...");
29 c2.setColor(c2_color);
30 c2.setFilled(true);
31
32 System.out.println("Getting the information of c2...");
33 System.out.println("C2 Color: " + c2.getColor() + " Filled: " + c2.getFilled());
34 System.out.println("Getting the information of c3...");
35 System.out.println("C3 Color: " + c3.getColor() + " Filled: " + c3.getFilled());
36 }
37}
void setColor(String color)
Definition Circle.java:28
double getDiameter()
Definition Circle.java:21
void setDiameter(double diameter)
Definition Circle.java:18
boolean getFilled()
Definition Circle.java:34
void setFilled(boolean filled)
Definition Circle.java:37
double getPerimeter()
Definition Circle.java:24
String getColor()
Definition Circle.java:31
static void main(String[] args)
Definition Tester.java:4