Der Named Vektor erfüllt lange nicht die Bedingung dass für jedes Objekt ein Name gespeichert wird. Bisher wird nur ein Name gespeichert. Soll für jedes Objekt ein Name gespeichert werden, so muss statt des Strings ein Vektor oder eine ArrayList verwedet werden, die zu jeden Element den Namen speichert. Weiters muss jede Zugriffsmethode (also jedes add, elementAt, remove etc.) überschrieben werden wobei jeder Name hinzugefügt bzw. gelöscht oder ersetzt wird. Dann ist zu jeden Objekt ein Name gespeichert, und kann zB. mit einer Methode getName(i) abgerufen werden.
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!
Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
|