| Java Programming Spring 2003 Homework #3 FAQ |
|   Course Syllabus   |   Java Programming Home   |   HW3 Assignment |
| Question: | Can we add anything to the base class PIMEntity? |
| Answer: | Yes, feel free to add whatever you want, just don't remove anything that is there. The basic idea is to deal with inheritence, feel free to get as fancy as you want as long as it is easy to verify that you are using the inheritence specified in the project description. |
|   |   |
| Question: | Do we need to create each class in a separate file (or can everything be in one file)? |
| Answer: | We would prefer that you put each class in it's own .java file (just so you get used to the idea), but this is not a requirement. As long as PIMManager has a public main() we can run we will be able to test your project (whether everything is in one file or not). |
|   |   |
| Question: | If I try to use object serialization to save/load, the Priority string doesn't seem to work right - how can I fix this? |
| Answer: | You need to have the base class PIMEntity implement the
|
|   |   |
| Question: | when we load from a file, should we replace our current list of entities or add to it? |
| Answer: | Replace |
|   |   |
| Question: | Do we need to implement fromString() if we do not use it anywhere in our code? |
| Answer: | No, just make sure it compiles |
|   |   |