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