hi
-
hallo,
was ist ne Assoziation, Aggregation, Komposition, Vererbung, Abstraktion, Ableitung?
kann mir jemand die begriffe aus uml sicht erklären und wie schaut dann so eine impementierung in c++ aus??cu
-
hi sorry, bitte änder den titel hi auf uml: Assoziation, Aggregation, Komposition... c++ implementation?
cu
-
Assoziation : z.b. wenn man als Klassen Student und Lehrveranstalltung hat wäre eine mögliche assoziation nimmt teil...
Aggregation/Komposition ist was ähnliches
stell dir die klasse Rechner vor...
die externen geräte des rechners wie mouse tastatur drucker usw.. gehören zum pc sie existieren aber auch wenn der pc selber nicht mehr ist...
komposition ist quasi nur eine stärkere bindung... wennn du den pc wegschmeisst der z.b. aus laufwerk und mainboard besteht dann existieren laufwerk und mainboard auch nicht mehr als solches, die externen geräte sind aber noch da...
Vererbung ist einfach wenn du ne neue Klasse aufmachst in der du eigenschaften von einer alten mit übernimmst und ggf neue hinzufügst..
z.b. wenn du die Klasse Fahrzeug hast kannst du von der die klassen PKW und LKW ableiten...