In MFC programming, i use link list to implement dynamic allocated objects.


However in COM, how can i implement that ?? for example, if i'm writing an

application for handling employee's details.


Should i write a COM for holding things about an employee and expose interface

for handling the details ??


How do i implement a collection objects of employees ?? Should i call

CoCreateInstance multiple times for employees, and store interface pointers

for every employee ??