public class Fraction { private int myNumerator; private int myDenominator; // postcondition: myNumerator is set to 0; myDenominator is set to 1. public Fraction() { myNumerator = ?; myDenominator = ?; } // postcondition: myNumerator is set to numerator; // myDenominator is set to denominator. public Fraction(int numerator, int denominator) { ? = numerator; ? = denominator; } // postcondition: the numerator of this fraction is returned public int getNumerator() { return ?; } // postcondition: the denominator of this fraction is returned public int getDenominator() { return ?; } // postcondition: the numerator of this fraction is set to num public void setNumerator(int num) { myNumerator = num; } // postcondition: the denominator of this fraction is set to den public void setDenominator(int den) { myDenominator = den; } // postcondition: the Fraction f is added to this fraction // and the sum is returned public Fraction add(Fraction f) { // TO DO (Look at multiply for a model!!) } // postcondition: the Fraction f is subtracted from this fraction // and the difference is returned public Fraction subtract(Fraction f) { // TO DO (Look at multiply for a model!!) } // postcondition: this fraction is multiplied by the Fraction f // and the product is returned public Fraction multiply(Fraction f) { int numerator = myNumerator * f.getNumerator(); int denominator = myDenominator * f.getDenominator(); return new Fraction(numerator, denominator); } // postcondition: this fraction is divided by the Fraction f // and the quotient is returned public Fraction divide(Fraction f) { // TO DO (Look at multiply for a model!!) } }