Home
/
JavaForum
/
Java allgemein
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
5.146 User online
1 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 124 von 2212 (6%)
Autor
arkon
Datum
29.12.05, 16:59
Betreff
Re: Defalut-Value bei Funktionsaufrufen
[mic] schrieb:
>Hallo Leute,
>
>Ich habe ein zeimlich umfangreiches Programm in Java geschrieben, dass jetzt Zusatzfunktionen bekommen soll. Für diese Zusatzfunktionen wäre ein Feature von C(++) ganz fein, den default values bei Funktionsaufrufen (z.B. void hallo(int i, int j=2); ). Ich habe im Internet gesucht aber keine Weg gefunden mit default Values zu arbeiten.
>
>Die einzige alternative im mom wäre Funktionen zu schreiben, die diese Defaultvalues "simulieren". Dafür müsste ich aber die Funktionsaufrufe ändern, und dass wären viele, sehr viele.
>
>
>
So müßtest du nur die Funktion ändern.
void hallo(int i, int j)
{
if (j == null)
{
j=2;
}
}
Wenn j nicht gesetzt ist dann setz es einfach in der Methode auf den
defaultwert.
Und die Methoden mußt du auch bei der Defaultvaule-Methode anfassen,
also nicht viel Mehraufwand.
Mfg
Michael
Diskussionsverlauf:
Defalut-Value bei Funktionsaufrufen
Re: Defalut-Value bei Funktionsaufrufen
Re: Defalut-Value bei Funktionsaufrufen
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com