0

これはばかげた質問かもしれませんが、一連の変数を共有する 2 つのクラスをプログラムする最良の方法は何ですか?

  1. クラス A とクラス B はどちらも int x と int y にアクセスする必要があります。
  2. クラス A が x または y を変更した場合、その変更はクラス B に反映されます。

私の考え:クラスAとBはクラスC(変数x、yを含む)を継承できます-しかし、これは両方のA、Bに対してcのインスタンスを作成します。- x と y のインスタンスが 1 つだけ必要です

たぶん、フレンドクラスまたは静的変数が必要ですか?

4

2 に答える 2