Zitat von
Kroko1999:
Ich bin mal ehrlich, ich habe nicht alles 100% gelesen, aber auch hier verarbeitet unit2 die Daten, auch wenn Du über es unit3 ansprichst, oder
Kommt auf deine Definition von verarbeiten an. Die unit2 schreibt einen Wert in eine Variable und liest einen Wert aus eben dieser Variable. Ich könnte auch nur die Variable direkt reinschreiben. Wenn du also das setzen/lesen einer Variable auch als Verarbeitung ansiehst, klar, dann wird jede Variable immer dort verarbeitet wo sie deklariert wurde (unabhängig von
OOP oder allem Anderen). Wenn du aber das Rechnen mit dieser Variable meinst, dann zumindest hier nicht.
Ich wollte auch nur sagen, dass nicht nur die Klasse die die Variable hat diese verarbeitet, sondern man eher Klassen hat, die nur einen Datentypen/Container repräsentieren und andere Klassen, die mit genau solchen Containern arbeiten. Sorry falls es falsch rüberkam