Bitte beim nächsten Mal die Code-Tags verwenden.
Sehe ich das richtig, dass du mit der Form Funktionseingabe beginnst, und das Ganze dir dann in Funktionsausgabe anzeigen lassen willst?
Wenn ja, ist es klar, dass es nicht funktioniert:
Du klickst in der Funktionseingabe auf den Button. Dann wird ein neues Objekt von Funktionsausgabe erstellt und angezeigt.
Dann klickst du in Funktionsausgabe auf den Button, damit ja alles auch ausgegeben wird. Und hier sit der Fehler:
du erstellst ein neues Objekt vom Typ Funktionseingabe. In diesem Objekt wird auch dein Array nullstellen neu erstellt. allerdings werden bei dir in dieses array noch keine werte geschrieben.
Wenn du dann in Funktionsausgabe über dieses Array iterierst (wo du sowieso nur die ersten 2 Werte nimmst), ist es klar, dass er darin keine Werte findet.
Das Problem ist hier nicht die Übergabe eines Arrays, sondern eher die fehlende Kapselung und ein gewisses Logikproblem innerhalb deiner Anwendung.