August 2008
Intermediate to advanced
880 pages
18h 35m
English
FIGURE 2.1: Value Types Contain the Data Directly 56
FIGURE 2.2: Reference Types Point to the Heap 57
FIGURE 3.1: Corresponding Placeholder Values 114
FIGURE 3.3: Calculating the Value of a Signed Byte 115
FIGURE 3.2: Calculating the Value of an Unsigned Byte 115
FIGURE 3.4: The Numbers 12 and 7 Represented in Binary 117
FIGURE 3.5: Collapsed Region in Microsoft Visual Studio .NET 143
FIGURE 4.1: Exception-Handling Program Flow 184
FIGURE 5.1: Class Hierarchy 198
FIGURE 6.1: Refactoring into a Base Class 263
FIGURE 6.2: Working around Multiple Inheritance Using Aggregation 271
FIGURE 7.1: Working around Single Inheritances with Aggregation and Interfaces 315
FIGURE 8.1: Value Types Contain the Data Directly 322