decomposing and redistributing the statement method - extracting frequentRenterPoints method
decomposing and redistributing the statement method - removing Temps - totalAmount
decomposing and redistributing the statement method - removing temps - frequentRenterPoints
replacing conditional logic on price code with polymotphism - moving getCharge conditional from Rental.java to Movie.java
replacing conditional logic on price code with polymotphism - moving getFrequentRenterPoints conditional from Rental.java to Movie.java