C# Class Association


This entry is part 1 of 1 in the series C# Class Association
  • C# Class Association

The post C# Introduction lists all of the C# series of posts we have at this site.

Classes are the building blocks of an application. Classes need to work together to get the job done. How do classes work together?

Class coupling is a measure of how interconnected classes and subsystems are. The more coupled classes, the harder it is to change them. A change in one class may affect many other classes. Loosely coupled software, as opposed to tightly coupled software, is easier to change. Two types of relationships between classes: Inheritance and Composition. Inheritance is discussed in more detail at our C# Inheritance Introduction post.