Question: Object Oriented C++ UML and Coding Part II (CLO2) (10 Marks) Q2: Consider the given scenario and answers of following questions. (5+5) Scenario: You are

Object Oriented C++ UML and Coding
Part II (CLO2) (10 Marks) Q2: Consider the given scenario and answers of following questions. (5+5) Scenario: You are hired as a team lead to design and develop a management system for an automobile company. Company has employees which are engineers, mechanics and managers. All persons inherit attributes Name and Do from person. Company also produce vehicles that includes bikes, SUVs, and cars. Cars have further categories sedan and hatchback. Each vehicle has an engine and four Two wheels and a battery. Engines are lifecycle dependent while wheels and battery are not lifecycle dependent. 1. Draw a UML class diagram 2. Convert your class diagram into C++ code
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
