我正在尝试使用 ArrayList(preferred) 或其中已经包含信息的数组来调用超类的构造函数。我不知道我的语法错误是什么,或者你是否能做到?
我特别想在任一对象中插入“真”和“假”。就这两个。
public class TrueFalseQuestion extends MultipleChoiceQuestion
{
Answer myAnswer;
StringPrompt myPrompt;
//I can create, but not initialize data up here, correct?
//Tried creating an ArrayList, but cannot insert the strings before calling constructor
public TrueFalseQuestion()
{
/* Want to call parent constructor with "true" and "false" in array or ArrayList already*/
super(new String["true", "false"]);
...
}
我有一种感觉,这是一个面部护理,但我就是想不通。我尝试了各种方法,但痛苦是必须首先调用超级构造函数,因此没有机会初始化数据。