Jacob
2012-11-17 23:13:29 UTC
which means patronManager is a null.But how do i initialize it?
import java.util.*;
public class RentalManager {
private ArrayList
private PatronManager patronManager;
private DVDManager dvdManager;
private final double RATE = 6.5;
public RentalManager() {
rentalList = new ArrayList
}
public ArrayList
return rentalList;
}
public int addRental(String username, int dvdId) {
Patron patron = patronManager.retrievePatron(username);
DVD dvd = dvdManager.retrieveById(dvdId);
if (patron.getBalance() < RATE) {
return 1;
} else {
Rental rental = new Rental(dvdId,dvd, patron);
rentalList.add(rental);
return 0;
}
}
}