import java.util.* ;

public class Rental {

   private Movie _movie;
   private int _daysRented;

   public Rental(Movie movie, int daysRented) {
      _movie = movie;
      _daysRented = daysRented;
   }

   public int getDaysRented() {
      return _daysRented;
   }

   public Movie getMovie() {
      return _movie;
   }

   public double getCharge() {
      return getMovie().getCharge(getDaysRented());
   }

   public int getFrequentRenterPoints() {
      // one pt for one day rental, extra pt for two day
      if ((getMovie().getPriceCode() == Movie.NEW_RELEASE) &&
         getDaysRented() > 1)
         return 2;
      else
         return 1;
   }

}

