Posts

Showing posts with the label C# Aggregation

C# Aggregation

In C#, aggregation is a process in which one class defines another class as any entity reference. It is another way to reuse the class. It is a form of association that represents HAS-A relationship. C# Aggregation Example Let's see an example of aggregation where Employee class has the reference of Address class as data member. In such way, it can reuse the members of Address class. using  System;   public   class  Address   {        public   string  addressLine, city, state;        public  Address( string  addressLine,  string  city,  string  state)       {            this .addressLine = addressLine;            this .city = city;            this ...