public class SteamEngineObserverThermometer implements SimpleObserverI{ SteamEngineC mySteamEngine; SteamEngineObserverThermometer(SteamEngineC myEngine){ mySteamEngine = myEngine; myEngine.add(this); } @Override public void update(){ int temp = mySteamEngine.getTemp(); for(int i = 120; i >= 0; i = i - 10){ if(temp > i){ System.out.println("X" + " " + i); } else{ System.out.println("O" + " " + i); } } } }