所以我有这个自定义类(我后来从中构建了一个继承树)但是这个根类非常适合为我的游戏中的角色类创建一个 stat 修饰符数组,而不必创建一个二维数组,这样我就可以存储 8 个双打PER 类但 JAva 不喜欢我的代码我做错了什么?
CharGen 是我的类,我可以自己实例化和扩展它 NumOfClasses 是一个 int 我多次使用来将各种数组设置为系统中总类的大小,这两个都可以正常工作。CharGen 的数组抛出一个错误
private CharGen CClassAttributeModifier[] = new CharGen[NumOfClasses];//expects a token { after the ;
CClassAttributeModifier[0] = new CharGen();//expects a } after ;
但这似乎是错误的,特别是因为 [0] 设置只是一个测试,它不会在声明后立即构建,它将在类构造函数中构建,因为我为所有类数据、名称、描述构建数组,属性等,一旦设置后将用于加载所选类的所有数据,当您在游戏中选择它时