私はいたるところを見てきましたが、これに対する答えが見つからないようです。
1 つのクラス (Resource クラスなど) と別のクラス (Sprite クラスなど) があり、スプライトを作成するたびに、Resource クラスへの参照を渡す場合 (一部の関数で必要になるため) - 正しいですか?これが行うことは、上記のクラスのこのインスタンスへの参照を作成することだけだと思いますか?
だから - 私の Sprite コンストラクターがこれである場合:
public Sprite(Resource res){
res.doSomething........
}
そして、100 個のスプライトを作成しましたが、参照または「ポインター」を渡すだけなので、問題は発生しませんか? (毎回新しいインスタンスを作成するのではなく)。
私が知っている十分に単純な質問ですが、ここで何が起こっているのかを理解したいのですが、これに対する答えがどこにも見つかりませんでした。