CS 1713 Introduction to Computer Science, Spring 2006 Project 3 Comments
This project was graded on the basis of 20 points.
- The key to success on the projects is to start them early so that you can
get help if you need it.
- Format your source code so that no lines are longer than 80 columns.
- Do not use == to compare strings, use equals.
- If an invalid racket or string name is entered, prompt again.
- Most people had two classes, one to represent a rack name and price
and one to represent a string name and price. These two classes are
identical, containing a String and a double.
- Some people used a Helper or Utility class for general methods.
This is OK, but it is usually better to put these in the class
they manipulate.
- As specified, there should be tax on the shipping cost.
- In the invoice, have a line for the total tax charged, not just the
tax rate.
- In the invoice, the total should be the sum of the other lines given.
A zip file of a completed project (without the tester as specified)
can be found here.