Results 1 to 4 of 4
  1. #1

    Title
    Principal
    Join Date
    Oct 2005
    Posts
    65
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    B2: SimpleVektor - Wie addieren

    Hallo!
    Ich hab eine kleine Frage zur add-Methode im SimpleVektor-Beispiel:
    Es wird ein Vektor übergeben, und dieser soll zum this-Vektor addiert werden. Rückgabewert ist wieder eine SimpleVektor-Klasse.

    Soll ich den Vektor b zu this dazuaddieren und dann this zurückgeben? D.h. der erste Vektor wird dabei verändert. Oder soll ich eine neue Instanz erstellen, die die Summe der beiden Vektoren enthält und diese zurückgeben? Also die Eingabevektoren unverändert lassen und einen neuen Vektor erzeugen?

    Danke,
    Stefan

  2. #2
    wolk's Avatar
    Title
    Baccalaureus
    Join Date
    Jun 2002
    Posts
    984
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    this soll NICHT verändert werden. es soll eine neue instanz erstellt
    werden, die dann die summe der beiden vektoren enthält.

    die spezifikation wird diesen Zusatz bekommen

  3. #3

    Title
    Principal
    Join Date
    Oct 2005
    Posts
    65
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Alles klar, Danke

  4. #4
    Fäý's Avatar
    Title
    Elite
    Join Date
    Oct 2005
    Posts
    309
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Naja.. die Frage hatte sich mir auch gestellt, aber nach vielen Compilierversuchen musste ich feststellen, dass es, wenn man den vorgegebenen Teil in SimpleVektor.java nicht verändert gar nicht anders geht als wirklich einen Vektor zurück zu geben.
    Und wenn man das erstmal raushat.. naja, dann kann man die Spez. so interpretieren, dass die gegebenen Vektoren nicht verändert werden sollen..

    Von daher war das "eh kloar"!

    Grüße
    ~ carpe noctem diemque ~
    "He, Hugin oder Munin oder wer du bist! Sag mal nimmermehr!", sagte Shadow.
    "Leck mich!", sagte der Rabe. (aus
    Neil Gaimans American Gods)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •