Re: Anfängerfrage: beim verlassen einer Klasse, mehr als einen Wert zurückgeben



Christian Möller schrieb:

Weil es eine bequeme Methode ist, einer Methode mehr als einen
Rückgabewert zu entlocken, wenn man keine Attribute eines anderen
Objekts manipulieren möchte.

Was unterscheidet denn die Felder eines Arrays qualitativ von
"Attributen eines anderen Objekts"?

Vielleicht, vielleicht, vielleicht - wer weiß das schon?

Eben. Daher sollte man den Weg wählen, mit dem man sich am wenigsten ins
Bein schießt.

Wenn man ohnehin den Rückgabewert der Methode anpasst, kann - und
sollte - man sich auch ein entsprechendes Wrapperobjekt bauen und
dieses zurückgeben.

Wohl war. Aber meiner Meinung nach wollte der OP genau das _nicht_.
Kann mich aber täuschen...

Der OP möchte sich nach meinem Eindruck auf magische Weise zwei Werte
merken, ohne irgendetwas von dem zu implementieren, was dafür geeignet
wäre. ;-)

Gruß,
Michael
.



Relevant Pages

  • Re: Design-Frage
    ... Attribute des Objekts zu manipulieren, ... eines Objekts über dessen Methoden keine Seiteneffekte. ... Hm mir ist immer noch nicht klar, was du nun in dem Kontext, von dem wir ...
    (de.comp.lang.java)
  • Mögliche Attribute anzeigen
    ... um die möglichen Attribute eines Objekts ... aufzulisten. ... Also angenommen ich habe ein Objekt ObjX: ...
    (microsoft.public.de.german.scripting.wsh)
  • Re: AD Restore
    ... Attribute direkt vom Objekt auf ewig entfernt. ... Wie der Vorgang beim löschen eines Objekts ist, ...
    (microsoft.public.de.german.win2000.active_directory)
  • Re: Design-Frage
    ... Zustand eben dieses Objekts nur ändern dürfen, ... Attribute explizit übergeben werden? ... Ja, "Seiteneffekte" sind problematisch. ...
    (de.comp.lang.java)
  • Re: T-SQL-Cursors in SQL Server 2000
    ... Eine Spalte entspricht einem Parameter, ... eine Zeile einer Probe. ... Werte der einzelnen Attribute zugreifen zu können ... Gibt es für so ein Vorhaben einen eleganteren Weg? ...
    (microsoft.public.de.access.clientserver)