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

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

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