EECS2030 Test 1
Version A
GETTING STARTED
- Save this eclipse project file.
- Start eclipse; use the workspace suggested by eclipse.
- Import the test project by doing the following:
- Under the File menu choose Import...
- Under General choose Existing Projects into Workspace
and press Next
- Click the Select archive file radio button, and click
the Browse... button.
- Navigate to your home directory (the file chooser is probably in
the workspace directory).
- Select the file test1A.zip and click OK
- Click Finish.
- All of the files you need for this test should now appear in eclipse.
Java Standard Library Documentation
Java API
To submit your work
- Open a terminal. You will use this terminal to submit your work.
- Copy and paste the command
cd eclipse-workspace/Test1A/src
into the terminal and press enter.
-
Type the following command and press enter to submit your work:
submit 2030 test1A PIN.java
Question
Implement the
class described by this API.
You do not have to include javadoc comments.
-
Start by reading the API to understand what the class does.
-
Decide how many fields you require, what the fields represent,
and what their types are. Add them to your class.
-
Implement the method
toString
first. The unit tester that
is provided relies on this method.
-
Implement the constructors.
-
Implement the methods.
-
Use the unit tester to help you, but be aware that the
tests cover only the simplest of cases. It is possible to
receive a failing grade even if your solution passes all
of the given tests.
-
You may modify the unit tester as you see fit.
Hints