#include #include #include using namespace std; class Fraction { int numer; int denom; public: void set(int n, int d); int get_numer() const { return numer; } int get_denom() const { return denom; } void print() const; Fraction add(const Fraction& obj) const; }; int main() { Fraction f, g, h; f.set(1,2); g.set(3,4); f.print(); g.print(); h = f.add(g); h.print(); } void Fraction::set(int n, int d) { numer = n; denom = d; } void Fraction::print() const { cout << numer << '/' << denom << endl; } Fraction Fraction::add(const Fraction& obj) const { Fraction temp; temp.numer = numer * obj.denom + denom * obj.numer; temp.denom = denom * obj.denom; return temp; }