Thus far, most examples and programs have consisted of
writing code in a single file, often just inside one method.
These small programs are ideal for learning new constructs
and concepts.
In contrast,
modules 2, 3 and 4 are intended to show how larger programs are
constructed out of many methods and classes, often in multiple files.
As a result, there are many "moving parts", and this can seem a
bit overwhelming at first.
In each module, we will walk you through building an application
in steps, with some code already provided, with the following goals:
Keep in mind:
A note about modules 2, 3 and 4