Chapter Goals
This chapter introduces a number programming language concepts:
- To understand and limit the use of
side effects
- To understand the
difference between instance methods and
static methods
- To introduce the concept of
static fields
- To understand the
scope rules
for local variables and instance fields
- To learn about
packages