Witam wszystkich, mam pewnien problem z ktorym sam nie moge sobie poradzic.
Mam dwie klasy pochodne na ktorych musze wykonac dzialania + *
Ale zalozenie jest takie, ze wynikiem dzialania jest obiekt wystepujacy jako pierwszy w dzialaniu np: jezeli dodajemy do siebie obiekt1 + obiekt 2 to wyniekiem bedzie obiekt1, i dalej analogicznie.
Teraz tak, nie bardzo wiem w jakis spsob to mozna rowiazac,
Bo np gdy tworze szablon i w szablonie przeciezam operator + nie wiem jak zwrocic wynik do programu glownego skoro nie wiadomo co jaki obiekt (typ) bedzie zwracany.
Mile widziane jakies propozycje rozwiazania problemu.
Pozdrawiam