Three intermediate screens

Display Figure 3.

When you run the program, you will see three intermediate screens before you see the screen that is shown in Figure 1.

The first screen that you will see is shown in Figure 3.

Display Listing 1.

Figure 3 is the result of calling the say method on the coach object for the first time in the block of code following the comment "Show various...".

Figure 3. First intermediate screen in the program named Alice0135a.