Incorrect output from a method
<p>I am writing classes that generate a Parked car, a parking meter, a police officer, and a parking ticket.  They are demonstrated by a program which instantiates them all and puts them to use.  I have 99% of the programming done, but I am coming across a problem within my ParkingTicket class.  Within the class is a method to calculate the fine an owner would pay for their car based on the amount of unpaid time the car was there. The base fine is 25.00 for the first hour or part of an hour the car was illegally parked, and an additional 10.00 per hour or part of an hour after that.
Here is my code for the class:</p>

<pre><code>public class ParkingTicket{
  private ParkedCar car;
  private PoliceOfficer officer;
  private double fine;
  private int minutes;
  double BASE_FINE = 25.0;
  double HOURLY_FINE = 10.0;

  public ParkingTicket(ParkedCar aCar, PoliceOfficer anOfficer, int min){
        this.car = new ParkedCar(aCar);
        this.officer = new PoliceOfficer(anOfficer);
        this.minutes = min;

  }

  public ParkingTicket(ParkingTicket ticket2){
     this.car = ticket2.car;
     this.officer = ticket2.officer;
     this.fine = ticket2.fine;
     this.minutes = ticket2.minutes;
  }

    public void calculateFine(){
        int minOver = car.getMinutesParked() - minutes;
        int extraFine = HOURLY_FINE * (minOver / 60);
        if(minOver &lt;= 60){
            fine = BASE_FINE;
        }
        else{
            fine = BASE_FINE + extraFine;
        }
    }

    public ParkedCar getCar(){
        return car;
    }

    public PoliceOfficer getOfficer(){
        return officer;
    }

    public int getMinutes(){
        return minutes;
    }

    public String toString(){
        return "Car Data:\n" + car +
                "\nOfficer Data:\n" + officer + 
                "\nMinutes Illegally Parked: " + (car.getMinutesParked() - minutes) +
                "\nFine: $" + fine;

    }



}
</code></pre>

<p>The problem I am having is that when the fine is printed, its always 00.00.  I can't seem to figure out why this is.  Any help would be greatly appreciated.</p>
