Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#7

Re: Optionaler Parameter

  Alt 9. Okt 2006, 11:03
Urgs. Naja, die 'richtige' Methode default Parameter zu übergeben ist eigentlich tatsächlich das überschreiben.

Will heissen Du machst eine Methode die diesen Parameter annimmt und eine weitere, die diesen Parameter nicht annimmt und die andere Methode mit ihren eigenen Argumenten plus dem vorbelegten Wert aufruft.

Hat zum einen den Vorteil, dass Du die Standardbelegung bei Bedarf parametrisieren kannst und zum anderen ist das leichter Wartbar. Ist zwar eher ne Stilfrage, aber ich hab anfangs in C# auch Defaultparameter schmerzlich vermisst und inzwischen favorisiere ich die sauberere OOP-Lösung mit dem Überschreiben.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat