class Instance Variables An array that stores Aircraft that represents Delta Airlines entire fleet A variable that represents the count for the number of aircraft in the fleet Methods Constructor-One constructor that instantiates the array and sets the count to zero readfile()-This method accepts a string that represents the name of the file to be read. It will then read the file. Once the data is read, it should create aircraft and then pass the vehicle to the addAircraft roethod. It should not allow any duplication of records. Be sure to handle all exceptions. writeFile()-This method accepts a string that represents the name of the file to be written to and then writes the contents of the array to a file. This method should call a sort method to sort the array before writing to it. sortArray) This method retures a sorted array. The array is sorted by registration number u addAircraft-This method accepts an aircraft and adds it to the fleet(the array only if it is not already in the list. displayfleet)-This method outputs all of the ships and shuttles that are in the fleet o display Maintenancelist()- This method outputs all aircraft in the array that currently require maintenance, either by miles or date. o displayNextMaintenancetist() This method outputs all aircraft in the fleet by name, manufacturer, model, next maintenance date, and next maintenance miles updateMiles) This method accepts a regNumber and miles and updates the total miles for the designated aircraft based on regNumber o update Maintenance()- This method accepts a regNumber and changes the lastMaintenance date to the current date and resets last maintenance mileage
class Instance Variables An array that stores Aircraft that represents Delta Airlines entire fleet A variable that represents the count for the number of aircraft in the fleet Methods Constructor-One constructor that instantiates the array and sets the count to zero readfile()-This method accepts a string that represents the name of the file to be read. It will then read the file. Once the data is read, it should create aircraft and then pass the vehicle to the addAircraft roethod. It should not allow any duplication of records. Be sure to handle all exceptions. writeFile()-This method accepts a string that represents the name of the file to be written to and then writes the contents of the array to a file. This method should call a sort method to sort the array before writing to it. sortArray) This method retures a sorted array. The array is sorted by registration number u addAircraft-This method accepts an aircraft and adds it to the fleet(the array only if it is not already in the list. displayfleet)-This method outputs all of the ships and shuttles that are in the fleet o display Maintenancelist()- This method outputs all aircraft in the array that currently require maintenance, either by miles or date. o displayNextMaintenancetist() This method outputs all aircraft in the fleet by name, manufacturer, model, next maintenance date, and next maintenance miles updateMiles) This method accepts a regNumber and miles and updates the total miles for the designated aircraft based on regNumber o update Maintenance()- This method accepts a regNumber and changes the lastMaintenance date to the current date and resets last maintenance mileage
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
Related questions
Question
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 5 images
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question
Hello, is there a way that you can write the fleet class in java?
Solution
by Bartleby Expert
Knowledge Booster
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
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education