// CSE 143, Winter 2012 // This client uses the Fraction class. import java.util.*; public class UseFraction { public static void main(String[] args) { Fraction f1 = new Fraction(-2, -3); System.out.println(f1); Fraction f2 = new Fraction(4, -24); System.out.println(f2); Fraction sum = f1.add(f2); System.out.println(sum); System.out.println(f1); System.out.println(); Fraction f3 = new Fraction(27, 1); System.out.println(f3); System.out.println(); Fraction f4 = new Fraction(3, 4); Fraction f5 = new Fraction(4, 36); Fraction product = f4.multiply(f5); System.out.println(product); product = product.divide(f5); System.out.println(f4); // Verify ordering Set fracs = new TreeSet(); fracs.add(f1); fracs.add(f2); fracs.add(f3); fracs.add(f4); fracs.add(f5); System.out.println(fracs); } }