Udostępnij za pośrednictwem


Agregacja

Istnieją razy po implementor obiektu chciałaby korzystać z usług oferowanych przez innego, wbudowane obiekty.Ponadto would like to drugi obiekt wyświetlany jako naturalne części pierwszej.COM osiąga obu tych celów poprzez zamknięcia i agregacji.

Agregacja oznacza, że obiektu zawierającego (zewnętrzna) tworzy zamkniętego obiektu (wewnętrzne) jako część procesu jego tworzenia i interfejsy obiektu wewnętrznego są udostępniane przez zewnętrzne.Obiekt zezwala się kumulowalnych lub nie.Jeśli jest on należy przestrzegać pewnych reguł dla agregacji działały poprawnie.

Przede wszystkim, wszystkie IUnknown obiektu zawierającego musi przekazać wywołania metody zamkniętego obiektu.

Zobacz też

Informacje

Wprowadzenie do modelu COM

Reusing Objects