+1(316)4441378

+44-141-628-6690

Project 14-1 Reservation Calculator

Project 14-1: Reservation Calculator
Create an application that gets arrival and departure dates for a reservation and calculates the total amount for the stay.

Console
Reservation Calculator

Enter the arrival month (1-12): 5

Enter the arrival day (1-31): 16

Enter the arrival year: 2018

Enter the departure month (1-12): 5

Enter the departure day (1-31): 18

Enter the departure year: 2018

Arrival Date: May 16, 2018

Departure Date: May 18, 2018

Price: $145.00 per night

Total price: $290.00 for 2 nights

Continue? (y/n): n

Bye!

Specifications
Create a class named Reservation that defines a reservation. This class should contain instance variables for the arrival date and departure date. It should also contain a constant initialized to the nightly rate of $145.00.

The Reservation class should include the following methods:

public LocalDate getArrivalDate()

public String getArrivalDateFormatted()

public setArrivalDate(LocalDate arrivalDate)

public LocalDate getDepartureDate()

public String getDepartureDateFormatted()

public setDepartureDate(LocalDate departureDate)

public int getNumberOfNights()

public String getPricePerNightFormatted()

public double getTotalPrice()

public String getTotalPriceFormatted()

Assume that the dates are valid and that the departure date is after the arrival date.

Possible enhancement
Allow the user to enter the date in the MM/DD/YYYY format.

 

You can place an order similar to this with us. You are assured of an authentic custom paper delivered within the given deadline besides our 24/7 customer support all through.

 

Latest completed orders:

# topic title discipline academic level pages delivered
6
Writer's choice
Business
University
2
1 hour 32 min
7
Wise Approach to
Philosophy
College
2
2 hours 19 min
8
1980's and 1990
History
College
3
2 hours 20 min
9
pick the best topic
Finance
School
2
2 hours 27 min
10
finance for leisure
Finance
University
12
2 hours 36 min
[order_calculator]