Question: C++ An Inventory class specification can be defined with the following header: class InventoryItem { public: // Constructor InventoryItem(char *desc, double c, int u); //

C++

An Inventory class specification can be defined with the following header:

class InventoryItem {

public: // Constructor

InventoryItem(char *desc, double c, int u); // Destructor ~InventoryItem(); const char *getDescription() const;

double getCost() const;

int getUnits() const; private:

char *description; // The item description double cost; // The item cost int units; // Number of units on hand

};

This class models an item sold at a store.

Question1: Finish the specification with whatever code needed (additional attributes and methods) in a header file, then write an implementation for this class (always in a separate cpp file).

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!