Agregace
Existují časy, kdy implementátor objektu chce využívat služby nabízené jiným předem připraveným objektem. Kromě toho by se tento druhý objekt měl objevit jako přirozená součást prvního objektu. Com dosahuje obou těchto cílů prostřednictvím omezení a agregace.
Agregace znamená, že obsahující (vnější) objekt vytvoří obsažený (vnitřní) objekt jako součást procesu jeho vytvoření a rozhraní vnitřního objektu jsou vystavena vnějším objektem. Objekt umožňuje, aby byl agregaovatelný nebo ne. Pokud ano, musí dodržovat určitá pravidla, aby agregace fungovala správně.
Především všechny IUnknown
volání metody obsaženého objektu musí delegovat na objekt obsahující.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro