Бинарные операторы сложения, вычитания и т.д. лучше не делать членами класса, потому что если в дальнейшем вы захотите расширить функциональность и написать что-то вроде
```c++
Fraction fr(1,3);
Fraction result;
result =  10 + fr;
```
То у вас не выйдет.