Mini-assignment B

Name(s):                                                                    Grade (out of 50): 


_____ Choice.java: 6 pts
1 pt general structure
2 pts data members
1 pt Choice()
1 pt getDescription()
1 pt getDestinationNumber()

_____Page.java: 19 pts
2 pts general structure
4 pts data members
4 pts constructors
1 pt getPageNumber()
1 pt getText()
3 pt printText()
2 pt getCounter()
2 pt isEndOfStory()

_____AdventureApp.java: 11 pts
1 pt general structure
1 pt Scanner  setup
1 pt Book created properly
2 pt Prints properly
1 pt Input taken properly
4 pt Pages chosen properly
1 pt Ends properly

_____Your adventure: 6 pts
3 pt Created properly
2 pt Follows guidelines
1 pt Vaguely interested

______ Style and Documentation: 8 pts
    Style
     Documentation
_____ Extra credit:
(Max +10 if turned in by the early due date and max +8 otherwise)

_____ Extra debit:
Last updated 2-26-2008