Question: Using c++ Create a simple demonstration program that implements operator overloading to multiple objects of type Fraction. You should implement the =, *, and *=
Using c++
Create a simple demonstration program that implements operator overloading to multiple objects of type Fraction. You should implement the =, *, and *= operators. If you would like, you can also try and implement the +, and == operators, but these are not required. Your class should contain two private data members of type int, a numerator, and a denominator.
3 (numerator) / 4 (denominator)
You will need to implement a constructor, and a showFraction member function.
In your main(), simply write code to demonstrate that the overloaded operators work. For example -
int main() { Fraction f1; Fraction f2(3,4); Fraction f3(1,2); f1 = f2 * f3; //multiplies 3/4 * 1/2 f1.showFraction(); f1 *= f3; //reassigns f1 to be f1 * f3 f1.showFraction(); return 0; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
