package class4_1_Observer; // MSOE. Dr. Yoder. 06 January 2016. public class VelocityObserver implements PositionObserver { private double oldPosition; /** * Computes & displays the velocity. * * This method will automatically be called each second. * (A more general solution would include the time-stamp.) * * @param positionMeters the current position, in meters */ @Override public void update(double positionMeters) { // Compute velocity double velocity = positionMeters - oldPosition; oldPosition = positionMeters; System.out.println("Velocity: "+velocity+" m/s"); } }