// Fraction class // Lecture example of a simple class with data and methods public class Fraction { // fraction data // numerator // ----------- // denominator int numerator; int denominator; // Constructor public Fraction(int n, int d) { numerator = n; denominator = d; } // display the fraction as a string public String toString(){ String output; output = "(" + numerator + " / " + denominator + ")"; return output; } // scale numerator and denominator by public void multipleBy(int m) { numerator = m * numerator; denominator = m * denominator; } // add fractions and assume both fractions have same denominator public Fraction add(Fraction f2) { int newNumerator = numerator + f2.numerator; Fraction result = new Fraction(newNumerator, denominator); return result; } }