我有几门课是这样的:
public class Weapon
{
public static int clip;
}
public class Uzi : Weapon{}
public class Ak47 : Weapon{}
我在主代码的其他地方:
Uzi.clip = 5;
Ak47.clip = 1;
这行得通吗,UZI 会有自己独特的夹子还是和 AK47 一样?如果不是如何实现这一点?
这是上面的简化版本,我后面的内容要复杂得多,但我只需要一个如何做到这一点的想法。