Chapter 2: Showing Some Class
In This Chapter
Introducing the C# class
Storing data in an object
Assigning and using object references
Examining classes that contain classes
Identifying static and instance class members
Using constants in C#
You can freely declare and use all the intrinsic data types — such as
bool — to store the information necessary to make your program the best it can be. For some programs, these simple variables are enough. However, most programs need a way to bundle related data into a neat package.
As shown in Book I, C# provides arrays and other collections for gathering into one structure groups of like-typed variables, such as
ints. A hypothetical college, for example, might track its students by using an array. But a student is much more than just a name — how should this type of program represent a student?
Some programs need ...