Chapter 2. Classes: The Code Behind the Objects
In the last chapter, we briefly described the code structure for classes. Now we'll look at the underlying structures of a class that enable you to get things done. This is not an exhaustive list of members or other structures (we will not, for example, cover structs, generics, or delegates), but these are the nuts and bolts you should be most familiar with.For more specific and thorough explanations, check out Professional C#, 3rdEdition (Wrox Press, 2004) or Professional Visual Basic .NET, 3rdEdition (Wrox Press, 2004).It's easy to get overwhelmed by all of the information in this chapter. Take the topics one at a time, and don't worry if you don't see how it all fits into the big picture. Until you've had a lot of opportunities to apply these concepts, they may not sink in. Most developers I know learn by doing, not just by reading about the subject! As we get more into class design in the next chapter, you may refer back to some topics here.