class Department {
ZZ_EXT_Department
.......
};
class Employee {
ZZ_EXT_Employee
.......
};
ZZ_HYPER_SINGLE_AGGREGATE(hier,Department,Employee);
Department *dp=new Department;
Employee *ep=new Employee;
hier.add(dp,ep);
hier.remove(ep);
|