01: /**
02:    This program tests the DataSet class.
03: */
04: public class DataSetTester
05: {
06:    public static void main(String[] args)
07:    {
08:       DataSet bankData = new DataSet();
09: 
10:       bankData.add(new BankAccount(0));
11:       bankData.add(new BankAccount(10000));
12:       bankData.add(new BankAccount(2000));
13: 
14:       System.out.println("Average balance = " 
15:             + bankData.getAverage());
16:       Measurable max = bankData.getMaximum();
17:       System.out.println("Highest balance = " 
18:          + max.getMeasure());
19: 
20:       DataSet coinData = new DataSet();
21: 
22:       coinData.add(new Coin(0.25, "quarter"));
23:       coinData.add(new Coin(0.1, "dime"));
24:       coinData.add(new Coin(0.05, "nickel"));
25: 
26:       System.out.println("Average coin value = " 
27:             + coinData.getAverage());
28:       max = coinData.getMaximum();
29:       System.out.println("Highest coin value = " 
30:             + max.getMeasure());
31:    }
32: }