您是
probability通过
Probability属性设置字段的,但是编译器不知道该属性是否设置了字段…因此您需要显式初始化概率字段本身
public AttackTraits(double probability, int damage, float distance){ this.probability = 0; Distance = distance; Damage = damage;}
您是
probability通过
Probability属性设置字段的,但是编译器不知道该属性是否设置了字段…因此您需要显式初始化概率字段本身
public AttackTraits(double probability, int damage, float distance){ this.probability = 0; Distance = distance; Damage = damage;}