Aggregation là quan hệ định hướng giữa các đối tượng trong C#. Là mối quan hệ giữa các đối tượng.
Ví dụ: Employee (Nhân viên) và Address (Địa chỉ).
Một Employee liên kết với một Department, trong khi Department có nhiều employee. Ví dụ Employee và Address:
public class Address {
// ...
}
public class Employee {
private Address addr;
public Employee(Address addr) {
this.addr = addr;
}
// ...
}