#include "./List/List.h" #include "../Rational.h" #include class Fraction { public: List layers; Fraction(long long int num, long long int denum); Fraction(Rational r); Fraction(double r); operator Rational(); operator double(); operator int(); void show(); friend std::ostream& operator <<(std::ostream& out, Fraction& f); protected: void Fractain(long long num, long long denum); };