#ifndef __RAZLOMAK_HPP__ #define __RAZLOMAK_HPP__ 1 #include using namespace std; class Razlomak { public: explicit Razlomak(int i = 0, int j = 1) :_brojilac(i), _imenilac(j) { } void postaviBrojilac(int i); void postaviImenilac(int i); int vratiBrojilac() const; int vratiImenilac() const; void pisi(ostream &izlaz) const; void citaj(istream &ulaz); Razlomak operator+(const Razlomak &r) const; Razlomak operator++(); Razlomak operator++(int); explicit operator double() const; private: int _brojilac; int _imenilac; }; ostream& operator<<(ostream& izlaz, const Razlomak &r); istream& operator>>(istream& ulaz, Razlomak &r); #endif