Team LiB
Previous Section Next Section

Chapter 6. Objects and Classes

IN BRIEF

This chapter will explain and demonstrate the fundamentals of object-oriented programming. You'll learn the terminology used in object-oriented programming and how that terminology and information is applied to design in a class diagram. The chapter will then progress to a discussion of the fundamentals behind classes and objects, and how they relate to each other. Finally, you will take a look at advanced object-oriented programming by using inheritance and polymorphism.

WHAT YOU NEED

RECOMMENDED SOFTWARE

.NET Framework

Visual Studio .NET

C# .NET environment

RECOMMENDED HARDWARE

.NET-enabled desktop client

SKILLS REQUIRED

C# coding


OBJECTS AND CLASSES AT A GLANCE

Objects and Classes

112

  
 

Class Attributes

113

Classes

116

 

Operations in Object-Oriented Design and Programming

114

Objects

117

 

Object State Maintenance

122

Advanced Topics in Classes and Objects

118

  
 

Inheriting from Base Classes

119

Introduction to Polymorphism

122

Summary

125

  

Further Reading

126

  


    Team LiB
    Previous Section Next Section