Aggregazione

In alcuni casi quando il implementor di un oggetto richieste sfruttare i servizi offerti da un altro oggetto, preesistente.Inoltre, richieste questo secondo oggetto venga visualizzato come parte naturale del primo.COM raggiunge entrambi obiettivi con contenimento e aggregazione.

L'aggregazione significa che l'oggetto (esterno) che crea l'oggetto (interno) contenuto come parte del processo di creazione e le interfacce dell'oggetto interno sono esposte dall'esterno.Un oggetto si consente a cui aggregatable o meno.Se è, pertanto deve seguire determinate regole per l'aggregazione funzioni correttamente.

In genere, tutte le chiamate al metodo IUnknown l'oggetto contenuto devono delegare l'oggetto contenitore.

Vedere anche

Riferimenti

Introduzione a COM

Reusing Objects