- Back to Home »
- CS201 Assignment no 3 Fall 2012 Full Solution
Posted by : Anonymous
Tuesday, 8 January 2013
Assignment
Problem Statement: You are required to write a program for storing the information regarding vehicles in objects. The information will consist of the name of vehicle maker company, model, year, and engine capacity.
Detailed Description:
Problem Statement: You are required to write a program for storing the information regarding vehicles in objects. The information will consist of the name of vehicle maker company, model, year, and engine capacity.
Detailed Description:
- Create a class named Vehicle which contains company, model, year, and engine capacity as data members.
- The program [COLOR=#0000FF !important]should ask[/COLOR] user to enter number of vehicles and create an array of same number of objects dynamically (using new operator).
- Create a default constructor to initialize the data members of the class.
- Write getters and setters for each class member.
- Write a member function getInput() to take input from user for each data member of an object. Use setters in this function [COLOR=#0000FF !important]to assign[/COLOR] user’s input to corresponding data members.
- Also write a member function display() which will use getters to display the detail of all the objects as output.
- You are required to de-allocate the memory allocated to all the objects in the array, using deleteoperator.
- The [COLOR=#0000FF !important]message[/COLOR] “Object deleted” should be displayed for each object [COLOR=#0000FF !important]in array[/COLOR] when the memory allocated to them is de-allocated.