| Lecture 4 |
LECTURE 4: Reference types, Value types, and Patterns Kurt Nørmark © |
A complete PDF version of the text book is now available. The PDF version is an almost complete subset of the HTML version (where only a few, long program listings have been removed). See here. |
Page 1 | Reference Types | Page 16 | Nullable types | |
Page 2 | Reference Types | Page 17 | Organization of C# Programs | |
Page 3 | Illustration of variables of reference types | Page 18 | Program Organization | |
Page 4 | Overview of reference types in C# | Page 19 | Examples of Program Organization | |
Page 5 | Comparing and copying objects via references | Page 20 | Namespaces and Visibility | |
Page 6 | Equality in C# | Page 21 | Namespaces and Assemblies | |
Page 7 | Value Types | Page 22 | Patterns and Techniques | |
Page 8 | Value types | Page 23 | Design Patterns | |
Page 9 | Illustration of variables of value types | Page 24 | Object-oriented Design Patterns | |
Page 10 | Structs in C# | Page 25 | The Singleton pattern | |
Page 11 | Structs and Initialization | Page 26 | A Singleton Random Class | |
Page 12 | Structs versus classes | Page 27 | Factory methods | |
Page 13 | Examples of mutable structs in C# | Page 28 | Examples of Static Factory Methods | |
Page 14 | Examples of immutable structs in C# | Page 29 | Privacy Leaks | |
Page 15 | Boxing and Unboxing |
Generated: Monday February 7, 2011, 12:14:05 |