私はJavaでブレイクアウトゲームを持っています。 Gameオブジェクトはソケットエンドポイントで宣言されています。 Gameクラスには、例えばBallオブジェクトがあります。 BallクラスのGameクラスからプロパティを変更するにはどうすればよいですか?オブジェクトを作成したクラスの変数を変更または使用するにはどうすればよいですか?
私はこのために最善の方法が何であるか把握しようとしています。
理解するためのコード:
public class Game {
private Ball ball;
private int score;
public Game(){
this.ball = new Ball(startLocationBall,10,2);
}
}
今私はそれがレンガに当たったとき、私のボールのクラスからスコアを変更したいです。
getters&settersを使用しますか? –
しかし、ボールクラスからGame.setScoreを呼び出すにはどうすればいいですか? – Niel