COMP2396
Loading...
Searching...
No Matches
Tester Class Reference

Static Public Member Functions

static void main (String[] args) throws Exception
 
static void main (String[] args) throws Exception
 

Detailed Description

Definition at line 3 of file Tester.java.

Member Function Documentation

◆ main() [1/2]

static void Tester.main ( String[] args) throws Exception
inlinestatic

Definition at line 4 of file Tester.java.

4 {
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 }
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

References Circle.getColor(), Circle.getDiameter(), Circle.getFilled(), Circle.getPerimeter(), Circle.setColor(), Circle.setDiameter(), and Circle.setFilled().

Here is the call graph for this function:

◆ main() [2/2]

static void Tester.main ( String[] args) throws Exception
inlinestatic

Definition at line 4 of file Tester.java.

4 {
5 InputStreamReader isr = new InputStreamReader(System.in);
6 BufferedReader inData = new BufferedReader(isr);
7
8 int c1_real = Integer.parseInt(inData.readLine());
9 int c1_imaginary = Integer.parseInt(inData.readLine());
10 int c2_real = Integer.parseInt(inData.readLine());
11 int c2_imaginary = Integer.parseInt(inData.readLine());
12
13 Complex c1 = new Complex(c1_real, c1_imaginary);
14 Complex c2 = new Complex(c2_real, c2_imaginary);
15
16 c1.add(c2);
17 System.out.println(c1.toString());
18 c1.subtract(c2);
19 c1.subtract(c2);
20 System.out.println(c1.toString());
21 }
void add(Complex c)
Definition Complex.java:9
String toString()
Definition Complex.java:17
void subtract(Complex c)
Definition Complex.java:13

References Complex.add(), Complex.subtract(), and Complex.toString().

Here is the call graph for this function:

The documentation for this class was generated from the following files: