Zitat von
Muetze1:
Weil sonst deine Klasse2 und Klasse3 nicht an die benötigten Informationen rankommen. Und wie sollte denn die Form auf die Klasse1 zugreifen? Unit2 (Klasse1 und Klasse2) braucht Form1 nicht einzubinden und Klasse3 in Unit3 bindet die Liste der Bälle private ein. Daher wüsste ich nicht, wie das gehen sollte?
Stimmt, dann kann Form1 doch nicht drauf zugreifen, weil es Klasse1 ja gar nicht kennt. Das ginge ohne publics wohl sonst nur, wenn man Klasse3 auch noch in Unit2 steckt. Was wäre da denn eleganter und was performanter?