Due Date: September 7, 2000, during your teams scheduled time. Do not show up late, do not show up early.
Emphasis: Operator Overloading
Program Requirements:
- You will write and use a vector class.
- Your vector class will have a regular constructor.
- Your vector class will have a constructor which takes a CString as an argument and uses the data from the CString for the vector.
- Your vector class will overload the +, -, *, and = operators.
- You will appropriately use the overloaded operators in your program.
- Make sure that every time you call a function you meet the preconditions for that function!
- Make sure you have preconditions, postconditions and a one-line description of your program with every function prototype. (in the header file!)
- Make sure you comment variables which are not self explanatory.
- Make sure you comment logical blocks of code.
- Don't comment every line of your code.
- Make sure you follow the departmental programming guidelines and the programming requirements for this class.
Click here to read the departmental programming guidelines.
Click here to read programming requirements specific to this class.
Your program might look something like this. Of course, this is pretty simple. You might want to make it look really cool.