我需要编写一个程序来计算分数,这是我的头文件:
#ifndef FRACTION_H
#define FRACTION_H
#include <iostream>
#include <string>
using namespace std;
class Fraction {
private:
int *numer;
int *denom;
int gcd(int, int);
public:
void reduce();
int getNum();
int getDen();
Fraction();
Fraction(int numerator);
Fraction(int num, int den);
Fraction(string s); // take string parameter of the form of "numerator/defnominator
Fraction(Fraction &other); // copy constructor
Fraction & operator=(Fraction & rhs);
~Fraction();
// overloading arithematic operation
Fraction & operator+ (Fraction & rhs);
Fraction & operator- (Fraction & rhs);
Fraction & operator* (Fraction & …Run Code Online (Sandbox Code Playgroud)