import java.awt.*;
import java.awt.event.*;
import java.io.*;
class OneSel
{String selBody;
OneSel arr[];
public OneSel()
{arr=new OneSel[8];
arr[0].selBody="aaaaaaaaaaaaaa";
arr[1].selBody="bbbbbbbbbbbbbbbbbbb";
arr[2].selBody="cccccccccccccccccc";
arr[3].selBody="ddddddddddddddd";
arr[4].selBody="eeeeeeeeeeeeeeeeeeeeeeeeeeeeee";
arr[5].selBody="ffffffffffffffffffffff";
arr[6].selBody="gggggggggggggggggg";
arr[7].selBody="hhhhhhhhhhhhhhh";
}
}
class Mct
{public static void main(String args[]) throws Exception
{//int mctsum=0;
byte data[]=new byte[3];
OneSel Ons=new OneSel();
for (int s=0;(s>=0&&s<8);s++)
{System.out.println(Ons.arr[s].selBody);
System.out.print("选择一个答案:");
System.in.read(data);
String strdata=new String(data);
}
}
}
这会引起递归调用。构造函数不应该涉及到本类的对象