Dobrý den,
chtěl bych se zeptat na následující:

U agregace vím, že je představuje atribut List objektů.
Inheritance je extends,
Implementation je implements.
Jenže nevím, co by pak bylo:
-kompozice
-asociace
A z trochu jiného soudku:
Jak v Class Diagramu zobrazím to, že chci třída A má atribut jakožto instanci třídy B?
Jak zobrazím, že nějaká metoda z A vrací instanci třídy B?
Jak zobrazím, že nějaká metoda z A bere jako argument instanci třídy B?
A konečně, jak zobrazím, že nějaká metoda v A používá instanci třídy B, aniž by ji vracela nebo použila jako vstupní atribut?
Děkuji