Create a console program that will display the data

Assignment Help Programming Languages
Reference no: EM13904929

The following is a list of details for different car models

Model

Manufacturer

Type

Engine

Price

Falcon

Ford

Sedan

6 cyl

$30 000

Commodore

Holden

Sedan

V6

$35 000

RX-7

Mazda

Coupe

Rotary

$50 000

Carnival

Kia

Van

4 cyl Diesel

$40 000

Navara

Nissan

Utility

V6

$45 000

1) Create a console program that will display the data according to the car model a user selects

a. Create a Car class

b. Create a CarManager class which will populate an array of Cars with the data from the table. Hardcoding the data is fine in this case

c. Inside the CarManager class, create a method called PrintCarData(String Selection), which will print the selected car's details to the screen

d. Create a CarMenu class. This class will handle all input from the user for selecting the car models. No user input checking is required
e. Create a CarDriver class that will create an instance of the CarMenu class

2) Create an interface, using Java that looks like the following:

428_Create a console program that will display the data.png

Clicking on a button in the lower area will change the information displayed according to the table above.

If the Car and CarManager classes from Q1 are utilised

Theory topics
Inheritence
Polymorphism
Encapsulation

Part -1:

Q1) Show how the following classes would be ordered in terms of inheritence
Animal, Feline, Poodle, Tiger, Magpie, Canine, Lion, Bird

Q2) Given the classes:
Furniture -> Chair
Can Chair polymorph into a Furniture or does Furniture polymorph into a Chair?
Explain.

Q3) Describe when Public, Private and Protected accessors should be used.Using the movies.sql database create:
1. From a files named search.html and search.php, a search for movies based on the title. Display results on the next page. Appropriate use of GET, POST or SESSION required
a. Results displayed in a table
b. Results displayed in a table with alternating shading for rows

2. From a files called new_movie.html and new_movie.php, functionality that reads the data required for a movie. The data is to be read into an associative array called movieData.
a. Do the following verification
i. Title - Must be less than 30 characters
ii. Running time - Must be numeric
iii. Rating - Must be either (G, PG, MA15+)

3. Create a page that displays all of the searches that a user has used in a session.
a. Order the searches in Alphabetical order
b. Order the searches by time

Attachment:- movies.rar

Reference no: EM13904929

Questions Cloud

Authorized share capital : A limited has an authorized share capital of 200,000 shares of Kshs. 1 each out of which only 150,000 shares have been issued. Although the firm requested the shareholders to pay 80 cents per share, they were able to pay 50 cents per share.
Prepare and lodge the tax return to avoid penalties : An individual who is not an existing client approaches you in early November stating that the income tax return for the financial year has not been prepared or lodged.
Can anyone think of company that act as industry leader : Has there ever been a time when the external benchmarking was not beneficial? Why or why not? How does the financial institution determine if the benchmarking is needed? Can anyone think of a company that would act as an industry leader? Why
Determine the value of the b-field in tesla : When Thomson experimented with his apparatus, he noticed that in one run, the electron beam dropped 1.35 cm. when it emerged from the parallel plate region (where the electric and magnetic fields were present). If L = 5 cm, E = 1000 volts/meter, d..
Create a console program that will display the data : Create a console program that will display the data according to the car model a user selects - which will print the selected car's details to the screen.
Why is a metal spoon easier to heat up than a ceramic cup : Why is a metal spoon easier to heat up than a ceramic cup and When a compass is placed near an electrical circuit and the circuit is turned on, the needle will jump.
How would daily performance be measured : While reading this week's chapter, have you wondered how is this concept applicable to large corporations vs. small companies? Unlike small companies, large organizations are usually very complex and have many moving parts within daily operations...
What products are manufactured by apple : Access the September 24, 2011, 10-K report for Apple, Inc. (Ticker AAPL), filed on October 26, 2011, from the EDGAR filings at www.sec.gov.
Which of the steps in the control process described : Which of the steps in the control process described in our text is the most challenging? Why? What can be done at a lower to middle management level to alleviate or reduce those steps

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

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

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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