前提・実現したいこと
例えば、下記のようなクラスがあるとします。
メソッドは全てstaticです。
この場合、Playerをstaticにする場合、しない場合で、どのような差異があるのでしょうか。
C#
1public class Player 2{ 3 public static SpriteAtlas PlayerAtlas { get; private set; } 4 public static int hp { get; set; } 5 6 public Player(SpriteAtlas playerAtlas) 7 { 8 PlayerAtlas = playerAtlas; 9 } 10}
staticにしようがしまいが、プロパティの値は保持されます。
コンパイラが使えなくなるだけなのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。