class Customer... public String statement() { Enumeration rentals = this.rentals.elements(); String result = "Rental Record for "+getName()+"\n"; while( rentals.hasMoreElements()) { Rental each = ( Rental) rentals.nextElement(); // show figures for this rental result += "\t"+each.getMovie().getTitle()+"\t"+ String.valueOf( each.getCharge())+"\n"; } // add footer lines result += "Amount owned is "+String.valueOf( getTotalCharge())+"\n"; result += "You earned "+String.valueOf( getTotalFrequentRenterPoints())+ " frequent renter points"; return result; } private int getTotalFrequentRenterPoints() { int result = 0; Enumeration rentals = this.rentals.elements(); while( rentals.hasMoreElements()) { Rental each = ( Rental) rentals.nextElements(); result += each.getFrequentRenterPoints(); } return result; }
В начало | предыдущая | следующая