Veröffentlicht 29. August 200322 j Hallo, ich versuche gerad den unterschied zwischen Assoziation und Vererbung kennen zu lernen. Bin für ergänzungen dankbar: Vererbung: Übertragung bestimmter Eigenschaften einer Klasse an neue Klasse Gilt zur Wiederverwendung von Programmbausteinen Assoziation( Vereinigung, Zusammenschluss ): beschreibt eine Beziehung zwischen Klassen, bzw. deren Instanzen Beispiel prüfungsaufgabe: Während der objektorientierten Analyse wurde neben der Klasse Dozent auch die Klasse notebook ermittelt. Es stellt sich heraus, dass einige Dozenten von der Universität ein notebook zur Verfügung gestellt bekommen haben, andere aber nicht. Mit welcehn Mitteln der objektorientierten Analyse ist dieser Zusammenhang darstellbar? 1 Vererbung 2 Polymorphismus 3 Botschaft 4 Assoziation 5 Aggregation Die Lösung lautet Vererbung. Und wieso nicht Assoziation??? Hab dank!
29. August 200322 j Hallo, das wuerde mich auch mal interessieren, ich kann mir nicht vorstellen, dass der Dozent von der Klasse "Notebook" erbt. Nic
29. August 200322 j Die Lösung lautet Vererbung. Und wieso nicht Assoziation??? Nein, die richtige Lösung lautet definitiv nicht Vererbung, denn das würde - wie schon angesprochen - überhaupt keinen Sinn machen. Entweder ist da irgendwem beim Zusammmenstellung der Fragen ein Tippfehler unterlaufen, oder aber ein wirklich großer Patzer - auf jeden Fall ist es die komplett falsche Antwort. Ciao Christian
30. August 200322 j Und wie sieht es aus, wenn jedes Notebook die Eigenschaften des ihn innehabenen Dozenten erbt? Warum auch immer. Ist zwar blöd, aber diskussionswürdig?
30. August 200322 j Und wie sieht es aus, wenn jedes Notebook die Eigenschaften des ihn innehabenen Dozenten erbt? Dürfte interessante Methoden ergeben Dozent d = new Dozent(); d.openCase(); d.ejectCD(); *lol* Ciao Christian
30. August 200322 j Da liegst du aber falsch rum. Du kannst dem Notebook ein Geschlecht verpassen, also die Eigenschaften des Studenten, nicht aber, dem Studenten eine Innenliegende CDRom, also die Eigenschaften des Notebooks.
30. August 200322 j Original geschrieben von karsten_p Ok, ist ja schön wenn wir alle einer Meinung sind. Thema erledigt: closed! Gruß Jaraz
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.