|
-
February 6th, 2009, 10:56 AM
#1
Help!!
Dear everyone,
I am currently in the process of learning C++ for the first time (using Deitel 6th edition) and I seem to be having trouble with some of the review exercises. Help writing this code would be much appreciated. Please keep in mind that I am only at Chapter 3 so please try to avoid more advanced functions etc.
Here's the question:
Create a class called Invoice that a hardware store might use to represent an invoice for an item sold at the store. An Invoice should include four data members -- a part number (type string), a part description (type string), a quantity of the item being purchased (type int) and a price per item (type int). Your class should have a constructor that initializes the four data members. Provide a set and a get function for each data member. In addition, provide a member function named getInvoiceAmount that calculates each data member (i.e. multiplies the quantity by the price per item), then returns the amount as an int value. If the quantity is not positive, it should be set to 0. If the price per item is not positive, it should be set to 0. Write a test program that demonstrates class Invoice's capabilities.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|