Hej, potrzebuje pomocy z kalkulatorem. Nie liczy trzeciej wartości. tzn jezeli dodam wartosc a + b = c,. kalkulator wykonuje późniejszego polecenia takiego jak np c + d = e.
Chodzi aby kalkulator wykonywał działania na trzech liczbach. poniżej wklejam swój kod.
0
1
Po co ten drugi kalkulator tutaj, jeszcze dziedziczący z pierwszego?
Tak jeszcze na to patrzę, dlaczego klasa obliczająca jest też odpowiedzialna za generowanie menu?
1
lion137 napisał(a):
Po co ten drugi kalkulator tutaj, jeszcze dziedziczący z pierwszego?
Podobnie jak akurat DWA parametry, była jakiś zamiar, ale się pogubił.
Dwa parametry to bardzo sztywne, i potem się ratujemy grzebiąc w mule jeszcze bardziej.
Raczej setNumber(par) i setOperator(par), w jednym kalkulatorze to obsłuży każda sytuację.