ユーザーがボタンをクリックするとバルーンチップが表示されるメインフォームがあります。バルーンチップは、BalloonTipクラスのメインフォームクラス内でインスタンス化されたオブジェクトです。次に、設定用の2番目のフォームがあります。ユーザーが設定フォームで何かをクリックすると、バルーンのヒントも表示されます。現在、MainクラスとSettingsFormクラスでballoontipオブジェクトがインスタンス化されています。私の2つの質問は次のとおりです。
- この種の状況に対処するためのより適切な方法はありますか?
- 各クラスで1回ずつオブジェクトを2回作成する場合、オブジェクトが同じ名前(つまり、objectBalloon)であると、コンパイラーに何らかのあいまいさが生じますか?