Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package usecarrental;
- public class CarRental
- {
- private String renterName = "";
- private int rentalZipCode = 00000;
- private String rentalCarSize = "";
- private double rentalFeeDaily;
- private int numDaysRented = 0;
- private double totalRentalFee;
- public CarRental(String name, int zipcode, int days, String carsize)
- {
- renterName = name;
- rentalZipCode = zipcode;
- rentalCarSize = carsize;
- numDaysRented = days;
- }
- public void setrenterName(String name)
- {
- renterName = name;
- }
- public void setrentalZipCode(int zipcode)
- {
- rentalZipCode = zipcode;
- }
- public void setrentalCarSize(String carsize)
- {
- rentalCarSize = carsize;
- }
- public void setnumDaysRented(int days)
- {
- numDaysRented = days;
- }
- public String getrenterName()
- {
- return renterName;
- }
- public int getrentalZipCode()
- {
- return rentalZipCode;
- }
- public String getrentalCarSize()
- {
- return rentalCarSize;
- }
- public int getnumDaysRented()
- {
- return numDaysRented;
- }
- public double gettotalRentalFee()
- {
- return numDaysRented * rentalFeeDaily;
- }
- public double getrentalFeeDaily(String rentalCarSize)
- {
- switch (rentalCarSize)
- {
- case "Economy":
- rentalFeeDaily = 29.99;
- break;
- case "Midsize":
- rentalFeeDaily = 38.99;
- break;
- case "Fullsize":
- rentalFeeDaily = 43.50;
- break;
- }
- return rentalFeeDaily;
- }
- public void display()
- {
- System.out.println(
- "Customer Details" +
- "\nName = " + getrenterName() +
- "\nZipcode = " + rentalZipCode +
- "\nCar Size = " + getrentalCarSize() +
- "\nRental Fee = " + rentalFeeDaily + "/daily" +
- "\nRental Length = " + numDaysRented +
- "\nTotal Fee + " + totalRentalFee
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement