karsten_p Geschrieben 29. August 2003 Teilen Geschrieben 29. August 2003 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! Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
LINK Geschrieben 29. August 2003 Teilen Geschrieben 29. August 2003 wie kann die lösung denn hier vererbung sein?!? wo hast du die lösung denn her? Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 29. August 2003 Teilen Geschrieben 29. August 2003 Hallo, das wuerde mich auch mal interessieren, ich kann mir nicht vorstellen, dass der Dozent von der Klasse "Notebook" erbt. Nic Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
PerdianMG Geschrieben 29. August 2003 Teilen Geschrieben 29. August 2003 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
karsten_p Geschrieben 30. August 2003 Autor Teilen Geschrieben 30. August 2003 Ok, ist ja schön wenn wir alle einer Meinung sind. Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Der Kleine Geschrieben 30. August 2003 Teilen Geschrieben 30. August 2003 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? Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
PerdianMG Geschrieben 30. August 2003 Teilen Geschrieben 30. August 2003 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Der Kleine Geschrieben 30. August 2003 Teilen Geschrieben 30. August 2003 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. Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Jaraz Geschrieben 30. August 2003 Teilen Geschrieben 30. August 2003 Original geschrieben von karsten_p Ok, ist ja schön wenn wir alle einer Meinung sind. Thema erledigt: closed! Gruß Jaraz Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge