我不太确定这是如何工作的,但是如果我想给一个类的对象提供更多或更少的变量的选项,这是否适用于这样的多个构造函数?
假设我想创建一个多项选择问卷,但是我不知道我的用户想要输入多少个答案,可能是 2、3、4、5、6?所以为此:
public class Quiz {
private int counter;
private String question;
private String answer1;
private String answer2;
private String answer3;
private String answer4;
private String answer5;
private String answer6;
private String rightAnswer;
public Quiz(int counter,String question, String answer1, String answer2, String rightAnswer){
super();
this.counter = counter;
this.question = question;
this.answer1 = answer1;
this.answer2 = answer2;
this.rightAnswer = rightAnswer;
}
public Quiz(int counter, String question, String answer1, String answer2, String answer3, String rightAnswer) {
super();
this.counter = counter;
this.question …Run Code Online (Sandbox Code Playgroud)