Some of the examples in the textbook use a class called Keyboard
to facilitate reading text input from the keyboard. Its purpose
is to simplify the program examples presented early in the book.
The Keyboard class was designed by the authors of the textbook.
It is not part of the Java standard class library. The Keyboard
class is a classic abstraction: hiding potentially confusing
details until they are needed. Chapter 5 of the textbook
explores some of the internal details of the Keyboard class, and
Chapter 8 explores them even further. The Keyboard class is
declared to be part of the cs1 package. That's cs-one, not cs-
el. In fact, the Keyboard class is the only member of the cs1
package. Instructors and students may choose to add other
support classes to the cs1 package as desired. The file
keyboard.doc is a one-page Word document that describes the
methods of the Keyboard class in a manner similar to Appendix M.
The description is also available in pdf format. Installing the
cs1 Package Because the cs1 pack