Murach's C# 2005 How to create and use classes
This chapter shows you how to create your own C# classes
that include fields, properties, methods, constructors, and
static methods. While many competing books illustrate these
concepts with unrealistic objects such as automobiles or animals,
this book uses real-world business objects such as products
and customers. In fact, this chapter presents an application
that uses a Product class to create Product objects and a
ProductDB class that uses static methods to handle the application's
database access. That's the type of complete application that
you need to see if you want to understand object-oriented
programming in C#.
|
|
|
|
How classes can be used to structure
an application |
340 |
|
The members you can define within a
class |
342 |
|
The code for the Product class |
344 |
|
How instantiation works |
346 |
|
|
How to add a class file to a project |
348 |
|
How to code fields |
350 |
|
How to code properties |
352 |
|
How to code methods |
354 |
|
How to code constructors |
356 |
|
How to code static members |
358 |
|
|
The operation of the Product Maintenance
application |
360 |
|
The classes used by the Product Maintenance
application |
362 |
|
The code for the Product Maintenance
application |
364 |
|
|
How to use the Class View window |
368 |
|
How to use class diagrams and
the Class Details window |
370 |
|
|
How to create a structure |
372 |
|
How to use a structure |
372 |
|
 |
|
|
|
|
© Copyright 1998-
Mike Murach & Associates, Inc. All rights reserved.
|