Question
Pakistan International Airlines is the flag carrier of Pakistan with a diverse fleet (with respect to size and range). Your task as a certified OOD
Pakistan International Airlines is the flag carrier of Pakistan with a diverse fleet (with respect to size and range). Your task as a certified OOD programmer is to develop a system using C++ language that can help PIA to manage their planes/routes. Each plane of PIA is considered as an asset and PIA store some information about its assets i.e. name, unique_id, date_of_purchase, value_while_purchased, and yearly_depreciation. Each plane have a unique_tail_id, seating_capacity, range, and license (national/international). The chief route manager of PIA is responsible to create routes (using create_route function) where each route has its own requirements i.e. plane_license, distance, passenger_demand. Before creating a route, route manager ensure that assigned plane for that route fulfill the route requirements. Once a national route is scheduled, no further approval is required. While for international routes approval from competent authority is required (which is not important tomention here)
Step by Step Solution
3.49 Rating (152 Votes )
There are 3 Steps involved in it
Step: 1
PIAcpp include include include include include using namespace std class Plane private int uniquetailidseatingcapacity float range string license publ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started