In this chapter you’ll:
Understand encapsulation and data hiding.
Use composition to allow a class to have references to objects of other classes as members.
Throw an exception to indicate that an argument is out of range.
static variables and methods.
readonly fields. ...