List all cars that are made by toyota gm etc

Assignment Help JAVA Programming
Reference no: EM131844858

Assignment 2

The objective of this assignment is to practice managing a group of objects from creation, update, and search perspectives. In addition, you are to learn how to convert user questions to attributes on the classes, and real answers on the screen. Some of the search functions require that you find multiple instances that satisfy the search criteria. The matched elements must be collected into temporary array lists to display on the screen in a secondary table.

Write an application to manage a fleet of cars for Uber in a certain geo-area. Your application should enable search to answer to the following questions:

1. Find me the first available passenger car.
2. How many cars are currently available. How many are not.
3. List all cars that are made by Toyota, GM, etc.
4. List all cars that were manufactured in a given year, ‘x'.
5. Find an available car with a minimum of x seats but no more than y seats.
6. Find a car with the given serial number. List the attributes of the found car.
7. List all cars given the model number.
8. List all the car manufacturers used by the (this) Uber.
9. When was the last time the fleet catalog was updated.
10. List all cars that are available in a given city.
11. List all cars that have expired maintenance certificate.

Your application must enable the creation and update functions for any of the attributes of concern. It will be okay to assume each of these questions are buttons on the left/right side of the screen depending on your design.

Also, through a configuration file enable the creation of multiple instances of cars with various characteristics consistent with the requirements above. This will save you from having to retype the same thing multiple times. Make sure to create enough variations to enable a good demo of your solution. Checkboxes should be used to indicate yes or no answers to certain attributes such as availability, etc. The ability to update some of these attributes is required as well.

Bonus Points:

Define secondary filers on the found instances. In this case, you will need a search function on the collected search results.

Two additional extensions to think about is how to model a ride from a to b and determine current location of vehicles.

Attachment:- Assignment-1.rar

Reference no: EM131844858

Questions Cloud

Interpersonal interview essay : This is an assignment where you will choose either a classmate, co-worker, or friend to interview and then write a 300-word essay.
Government ability to exercise prior restraint : In the Pentagon Papers case how did the Supreme Court rule on the government's ability to exercise prior restraint?
Identify the phases of relationship deterioration : Identify the phases of relationship deterioration and the communication patterns that accompany each stage of the relationship process
Escalatory communication spiral : Explain a time when you were part of an escalatory communication spiral, then, explain a time when you were part of a positive communication spiral.
List all cars that are made by toyota gm etc : How many cars are currently available. How many are not. List all cars that are made by Toyota, GM, etc. List all cars that were manufactured in a given year.
Reflect the composition of the community : Listen to a couple of radio stations. Do they reflect the composition of the community? Do you think it matters?
Emotional marketing to appeal to potential customers : A diaper commercial that uses a baby and focuses on the fact that the diaper is more functional than other brand diapers is using emotional marketing to appeal
Personalities and probably : If that's the case, then which of the following best explains how the animosity between Sheila and Jacob began?
Analyze listening effectiveness : Write an analysis that is at least one page in length where you analyze your own listening effectiveness.

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