2.5. Summary
You covered quite a bit of ground in this chapter. You learned:
What a class is
What the properties and methods within a class are
How a class serves as a template from which you can instantiate objects of a class
How to use the dot operator to read or write the object's property values or invoke an object's method
What a user interface is and how to design one
The five program steps
How to create a new C# project
Finally, you wrote a short program that built a user interface and interacted with the objects that are part of that user interface.
The remainder of this book builds upon the basic concepts presented in this chapter. You should spend enough time with the material presented here to be comfortable with all the terms introduced in this chapter (such as class, object, property, method, dot operator, instantiate, and so on.) A little time spent now learning these concepts will generate huge rewards in later chapters. Take your time, experiment, and have fun.