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:


  • 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.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © virtual university of pakistan - Skyblue - Powered by Blogger - Designed by Johanes Djogan -