1. Classes and Objects) Hand-write a complete Java class that can be used to create a Car object as described below. a. A Vehicle has-a: i. Registration number ii. Owner name iii. Price iv. Year manufactured b. Add all instance variables C. The class must have getters and setters for all instance variables d. The class must have two constructors, a no-args and a constructor that receives input parameters for each instance variable. 2. ( - Inheritance) Hand-write two Java classes, Car and Truck. They are both subclasses of Vehicle. a. A car has an additional instance variable, number of doors. b. A truck has an additional instance variable, number of axles c. Write a constructor that requires input for the instance variables of each class (including registration number and owner name). d. Write getters and setters for all instance variables for both classes. 3. s - Array of objects) The array of Vehicles below, write the static method, findMin which returns the lowest price of any Vehicle in the Array %3D Vehicle [] myVehicles = new Vehicle[10]; public static double findMin(Vehicle [] theVehicles) { 4- Write a class, XXXX_TestVehicle, which does the following: 1. Creates one Car object from information entered by the user. 2. Creates one Truck object from information entered by the user. 3. Creates an Array of Vehicles that can hold 10 objects. 4. It creates up to 10 Vehicles objects from information entered by the user 5. Prints the information about each object in the format shown below using the toString methods of the classes:

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please complete in Java!

1.
Classes and Objects) Hand-write a complete Java class that can be used
to create a Car object as described below.
a. A Vehicle has-a:
i. Registration number
ii. Owner name
iii. Price
iv. Year manufactured
b. Add all instance variables
C. The class must have getters and setters for all instance variables
d. The class must have two constructors, a no-args and a constructor that receives
input parameters for each instance variable.
2. ( - Inheritance) Hand-write two Java classes, Car and Truck. They are both
subclasses of Vehicle.
a. A car has an additional instance variable, number of doors.
b. A truck has an additional instance variable, number of axles
c. Write a constructor that requires input for the instance variables of each class
(including registration number and owner name).
d. Write getters and setters for all instance variables for both classes.
3. s - Array of objects) The array of Vehicles below, write the static method,
findMin which returns the lowest price of any Vehicle in the Array
%3D
Vehicle [] myVehicles = new Vehicle[10];
public static double findMin(Vehicle [] theVehicles)
{
Transcribed Image Text:1. Classes and Objects) Hand-write a complete Java class that can be used to create a Car object as described below. a. A Vehicle has-a: i. Registration number ii. Owner name iii. Price iv. Year manufactured b. Add all instance variables C. The class must have getters and setters for all instance variables d. The class must have two constructors, a no-args and a constructor that receives input parameters for each instance variable. 2. ( - Inheritance) Hand-write two Java classes, Car and Truck. They are both subclasses of Vehicle. a. A car has an additional instance variable, number of doors. b. A truck has an additional instance variable, number of axles c. Write a constructor that requires input for the instance variables of each class (including registration number and owner name). d. Write getters and setters for all instance variables for both classes. 3. s - Array of objects) The array of Vehicles below, write the static method, findMin which returns the lowest price of any Vehicle in the Array %3D Vehicle [] myVehicles = new Vehicle[10]; public static double findMin(Vehicle [] theVehicles) {
4-
Write a class, XXXX_TestVehicle, which does the following:
1. Creates one Car object from information entered by the user.
2. Creates one Truck object from information entered by the user.
3. Creates an Array of Vehicles that can hold 10 objects.
4. It creates up to 10 Vehicles objects from information entered by the user
5. Prints the information about each object in the format shown below using the
toString methods of the classes:
Transcribed Image Text:4- Write a class, XXXX_TestVehicle, which does the following: 1. Creates one Car object from information entered by the user. 2. Creates one Truck object from information entered by the user. 3. Creates an Array of Vehicles that can hold 10 objects. 4. It creates up to 10 Vehicles objects from information entered by the user 5. Prints the information about each object in the format shown below using the toString methods of the classes:
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Files and Directory
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education