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:
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
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
|