Ok więc się rozpisze :) :
A więc tak chce aby z tego settera wybrało mi losowo jedną cyfrę z przedziału <120,300>
public void settemperaturaMax ()
{
Random rnd = new Random();
int wylosowana = 120 + rnd.nextInt(300);
temperaturaMax = wylosowana;
System.out.println("Temperatura wynosi "+ temperaturaMax);
}
Po co mi to? Potrzebne do obliczeń w metodzie abstrakcyjnej:
@Override
public void sprzedarz() {
System.out.println("TOSTER NA SPRZEDAŻ !! ");
double cena2 = getcena() - ((gettemperaturaMax() + (getiloscMiejsc()*10))*0.87);
setcena(cena2);
System.out.println("Cena wynosi: "+cena2+" zł");
}
Ponieważ teraz tak jakby nie bierze po uwagę gettemperaturaMax() tylko obliczba reszte czyli (getiloscMiejsc()*10))*0.87). Więc wynik jest oszukany, i chce wiedzieć dlaczego Random nie losuje mi tej liczby i nie przypisuje do zmiennej.
Dzięki za wytrwałość :)