Hallo zusammen,
unten sind 2 Pseudocodestücke.
Im ersten wird der Wert des Integers a per Parameter von Methode zu Methode "durchgereicht"
im zweiten schreibe ich den Wert in die Klassenvariable und greife einfach aus einer anderen Methode einfach darauf zu.
Funktionieren tut beides.
Was ist aber vorzuziehen?
Guter Stil?
Kommt es auf den sepzifischen Kontenxt an, wann ich was nehme?
Vielen Dank im Voraus,
viele Grüße
unten sind 2 Pseudocodestücke.
Im ersten wird der Wert des Integers a per Parameter von Methode zu Methode "durchgereicht"
im zweiten schreibe ich den Wert in die Klassenvariable und greife einfach aus einer anderen Methode einfach darauf zu.
Funktionieren tut beides.
Was ist aber vorzuziehen?
Guter Stil?
Kommt es auf den sepzifischen Kontenxt an, wann ich was nehme?
Vielen Dank im Voraus,
viele Grüße
Code:
main() {
methode2();
}
methode1(int parameter_a) {
writeToDatabase(parameter_a);
}
methode2() {
int a = 8;
methode1(a);
}
Code:
int a
main() {
methode2();
}
methode1() {
writeToDatabase(a);
}
methode2() {
a = 8;
methode1();
}