(This item omitted from WebBook edition)
4.1
Sub Procedures, Part I
132
Variables and Expressions as Arguments
Sub Procedures Calling Other Sub Procedures
4.2
Sub Procedures, Part II
154
Passing by Value
Passing by Reference
Local Variables
Class-Level Variables
Debugging
4.3
Function Procedures
169
User-Defined Functions Having Several Parameters
User-Defined Functions Having No Parameters
Comparing Function Procedures with Sub Procedures
Collapsing a Procedure with a Region Directive
4.4
Modular Design
183
Top-Down Design
Structured Programming
Advantages of Structured Programming
Object-Oriented Programming
A Relevant Quote
Summary
188
Programming Projects