#pragma once class FractionT { public: FractionT(); FractionT(int n); FractionT(int n, int d); //~FractionT(); // add constructor // talk about const and const ref again void Set(int n, int d); int Numerator() const; int Denominator() const; FractionT Multiply(const FractionT & f); FractionT operator *(const FractionT & f) const; //void AddTo(const FractionT & f); //void SubtractFrom(const FractionT & f); //void MultiplyBy(const FractionT & f); //void DivideBy(const FractionT & f); private: void Reduce(); int numerator; int denominator; bool positive; };