Chapter 2
Showing Some Class
IN THIS CHAPTER
Introducing and using the C# class
Assigning and using object references
Examining classes that contain classes
Identifying static and instance class members
You can freely declare and use all the intrinsic data types — such as int
, double
, and 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 1, C# provides arrays and other collections for gathering into one structure groups of like-typed variables, such as string
or int. 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 to bundle pieces of data that logically belong together but aren’t of the same type. A college enrollment application handles students, each of whom has a name, rank (grade-point average), and serial number. Logically, the student’s name may be ...
Get C# 7.0 All-in-One For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.