Write some code in a main method that creates media

Assignment Help JAVA Programming
Reference no: EM131597909

Problem 1.

An application tracks the amount that account owed for tolling charges. These charges are accrued when crossing a bridge. There are 3 types of accounts: one for cars, one for trucks and one for emergency vehicles. Cars have a person owner with a first and last name, a license plate, and an account number. When a car crossed a bridge the charge is $5. Trucks have a corporation owner, a license plate, and an account number. When a truck crosses the bridge, it is charged $3 per axle. Emergency vehicles are also in the system, but cross the bridge for free. These emergency vehicles have a government owner, an account number and a license plate.

Make classes for all types of vehicles, with all properties mentioned, using inheritance when possible. Each class should have a method that can be called when the vehicle crosses the bridge. The method should keep track of how much the account owes.

In addition to the classes, write some code in a main method that creates some vehicles, post some tolls and prints out their account balance. Your main method code should verify that the method called for each crossing accurately keeps the account balance.

Problem 2.

A library has many type of materials to lend to patrons. Books, videos and DVDs are three types of these materials. All three have titles, but books have an author while videos and DVD have a director. Each can be lent out to a partron for 10 days (books) or 20 days (videos or DVDs).

Make classes for the types of material along with a method that posts when the material was borrowed. That method should take a date and add the appropriate number of days and determine the due date properly of the material. The textbook covers date handling. Date is a class with specific properties and methods.

In addition to the classes, write some code in a main method that creates media, has them borrowed by patrons and correctly tracks the due date.

Reference no: EM131597909

Questions Cloud

Explore a high-level timeline that includes key tasks : Explore a high-level timeline that includes key tasks and deadlines. Estimate the project's overall cost and any key staffing and non-staffing resources needed.
Compute the maximum of two numbers : Write a program that that computes the maximum of two numbers. Create a class called MaxProgram - Print the returned maximum number
According to marcel duchamp : Who is art for according to Marcel Duchamp? Who is art for according to Malevich?
A number of words have been removed from each sentence and : A number of words have been removed from each sentence and listed below the sentence. Use the listed words to fill the blanks in the sentence.
Write some code in a main method that creates media : Write some code in a main method that creates media, has them borrowed by patrons and correctly tracks the due date - write some code in a main method
Review the case related to learnlnmotion : LearnlnMotion.con1 provides only legislatively required benefits for all its employees. These include participation in employment insurance.
Analyze three competencies required within selected field : Identify and analyze three competencies required within selected field of criminal justice. Examine use of technology within selected field of criminal justice.
Examine the companys own inventory : Examine the company's own inventory as a starting point-that inventory came from a supplier-which is where your supply chain starts.
A number of words have been removed from each sentence and : What's gray and zooms through the jungle at 10 miles per hour? An elephant on a motor bike! A number of words have been removed from each sentence and listed below the sentence. Use the listed words to fill the blanks in the sentence.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Program to calculate semester grade based on the scores

Write a java application program that takes in user input from keyboard and calculate semester grade based on the scores. I need help, to rewrite the program, instead of taking keyboard input, you will use dialog box to prompt user, take input, an..

  Initialize an array

Which will legally declare, construct, and initialize an array?

  Write a program that reads customers information

Write a program that reads customers' information from a file, and creates a movie theatre seating with a number of rows and columns specified by a user. Then it will attempt to assign each customer to a seat in a movie theatre.

  Create a project using the classes in the doc sharing area

create a project using the classes in the Doc Sharing area labeled A Simple LinkedList class. Compile it, run it, and review the code that is given carefully. This code tests the LinkedList class provided in the lecture.

  Write java dice program

write java dice program.

  If you are using the blackboard mobile learn app please

if you are using the blackboard mobile learn app please click view in browser. technical project address bookthis

  Binary value and the hexadecimal value

Write a program that will read in a binary number (base 2) and a hexadecimal value (base 16). Your program then calculates and shows the equivalent decimal values for both the binary value and the hexadecimal value.

  Display the birthday messages.

I figured out how to work with the dates. Right now all it does is prompt for user name and birthday, and then output the information back along with age in years and days.

  Program to read the names of users

Write a program to read the names of users and number of units consumed and print out the charges with names. Use the concepts of classes.

  Program to translates a number into the closest letter grade

Write a program that translates a number into the closest letter grade. For example, the number 2.8 (which might have been the average of several grades) would be converted to B-. Break ties in favor of the better grade

  Implement a portable file system

Implement a Portable File System and allocate a file. Move files from the Windows file system into your file

  Programing of tree java

The listing of Tree.java is supplied below as a starting point for this lab. A picture of Tree.java output is also shown. Either cut/paste the code or type it in. Run the program to verify that it works. Study the listing until you understand comp..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd