The TA/SAs grading your assignments will be using this form to tally your results. This will clearly explain to you what is being expected of you.
| Question | Points | Actual | Description | Notes | 
| 1. 20 pts.  | 
		+5 | Proper JavaDoc documentation throughout | ||
| +5 | Constructor(s) working properly | |||
| +5 | working accessor methods | |||
| +1 | working hashCode | |||
| +2 | toString handles stable and unstable elements | |||
| +2 | no public methods available to modify Element once constructed | |||
| 2. 20 pts.  | 
		+6 | Element constructor(s) tested (for both stable and unstable elements) | ||
| +4 | hashCode, equals tested | |||
| +6 | Element accessor method(s) tested | |||
| +4 | test that toString handles stable and unstable elements | |||
| 3. 20 pts.  | 
		+5 | Proper JavaDoc documentation throughout | ||
| +5 | outputElements working properly (format of output can vary so long as each element is one-per-line) | |||
| +7 | initialization method that works properly | |||
| +3 | Proper functioning of getElement | |||
| 4. 20 pts.  | 
		+5 | Proper JavaDoc documentation throughout | ||
| +3 | Molecule Constructor(s) | |||
| +3 | add method() working | |||
| +3 | getMass() method working | |||
| +5 | equals() method works properly | |||
| +1 | working hashCode() | |||
| 5. 20 pts.  | 
		+5 | Molecule constructor(s) tested | ||
| +5 | hashCode, toString, equals tested | |||
| +5 | add tested | |||
| +5 | getMass tested | |||
| TOTAL 100 pts.  | 
		Estimated Effort on these problems: 6 - 10 hours total | 
To start the coding problems in this assignment, take the following steps:
<userName>.hw3
where <userName> is replaced by your CCC id. For example, if I were submitting
this assignment, I would use "heineman.hw3". When 
	you request to create a package (using the Eclipse wizard) 
 
© 2006 George T. Heineman