現在、私はアプリケーションのコーディングを行っており、現在行っていることに対するより良い解決策が必要であると考えています。
プログラムの設定を処理するメイン ウィンドウがあります。次に、さらにクラスとウィンドウがあります。たとえば、「メイン関数」に必要なユーザー入力を処理する言語ハンドラー クラスとフォームです。
ただし、言語ハンドラはメイン ウィンドウの文字列を変更できるため、これまでは常にメイン ウィンドウをこの各クラスに渡す必要がありました。また、他のフォームもメイン ウィンドウにデータを渡すことができる必要があります。
さらに多くのクラスがあり、すべてのクラスがメイン ウィンドウのコピーを必要とする場合、メイン ウィンドウの「サイズ」に応じて多くのリソースが消費されます。
したがって、これらのクラス間で通信するためのより良い/より効率的な方法はありますか?