Document Preview:

5/11/2014 https://lms.rmit.edu.au/bbcswebdav/pid-5155844-dt-content-rid-10250735_1/courses/COSC1073_1410/CarBooking.java https://lms.rmit.edu.au/bbcswebdav/pid-5155844-dt-content-rid-10250735_1/courses/COSC1073_1410/CarBooking.java 1/2 import java.io.*; import java.util.Scanner; /* * class VehicleBooking * * Implemented by Craig Hamilton on Implemented by Craig Hamilton on 28/04/2014 * * This is a sample solution for the CarBooking class -you may * either work off this version of the CarBooking class or import * your own version from Assignment 2 as you wish. * */public class CarBooking { //instance variables -Ass 2 Stage A requirement (i) private String bookingID; private String registrationNumber; private String vehicleDescription; private boolean insuranceIncluded; //class constants -Ass 2 Stage A requirement (ii) private static final double BASIC_BOOKING_FEE = 150; private static final double INSURANCE_SURCHARGE = 50; //constructor -Ass 2 Stage A requirement (iii) public CarBooking(String bookingID, String registrationNumber, String vehicleDescription) { this.bookingID = bookingID; this.registrationNumber = registrationNumber; this.vehicleDescription = vehicleDescription; insuranceIncluded = false; } //accessors -Ass 2 Stage A requirement (iv) public String getBookingID() { return bookingID; } public String getRegistrationNumber() { return registrationNumber; } //getBookingFee() -Ass 2 Stage A requirement (vi) public double getBookingFee() { double bookingFee = BASIC_BOOKING_FEE; if (insuranceIncluded == true) { bookingFee = bookingFee + INSURANCE_SURCHARGE; } return bookingFee; } 5/11/2014 https://lms.rmit.edu.au/bbcswebdav/pid-5155844-dt-content-rid-10250735_1/courses/COSC1073_1410/CarBooking.java https://lms.rmit.edu.au/bbcswebdav/pid-5155844-dt-content-rid-10250735_1/courses/COSC1073_1410/CarBooking.java 2/2 //printBookingSummary() -Ass 2 Stage A requirement (vii) public void printBookingSummary() { System.out.println("Booking ID: " + this.bookingID);...

  • 10 years ago
CarBooking.java A+ Tutorial use as Guide
NOT RATED

Purchase the answer to view it

blurred-text
  • attachment
    carbooking.java_1.txt
  • attachment
    carbooking.java_2.txt
  • attachment
    carbooking.java_3.txt