Very easy start to operator overloading https://www.geeksforgeeks.org/operator-overloading-c/ More info about operator overloading. https://www.tutorialspoint.com/cplusplus/cpp_overloading.htm Old Fraction stuff * Make a constructor * Make a set method that takes two ints, and creates a fraction. * Make a reduce method that reduces a fraction to simplest form. New Fraction stuff * Overload ostream like this: https://msdn.microsoft.com/en-us/library/1z2f6c2k.aspx * Overload the istream operator. I should be able to type in "1 / 6" for the fraction one-sixth. See http://www.tutorialspoint.com/cplusplus/input_output_operators_overloading.htm * Make f3 = f1 work. * Make f3 = 1.2345 work * Make f3 = f1 + f2 work. * Make f3 = f1 + 12 work * Make f3 = 12 + f1 work * Make "if (f1 < f2)" work * Make f3 = -f1 work * Make double d = (double)f3 work See https://www.learncpp.com/cpp-tutorial/910-overloading-typecasts/ Four working by Wed Oct 23th. Final working product due Wed Oct 31.