软件 级 高级语言课程设计报告
#" ,' 和 #= 是 # 类创建的三个菜单,这三个
菜单的名称分别是“选择级别”,“查看排行榜”,“选择图标”。
" ,=&#,&/" ,=&# 和 &. " ,=&# 是
#=&# 类创建的三个菜单项,被添加到 #" , 菜单中,这
三个菜单项的名称分别是“初级”,“中级”,“高级”。
" ,+(&,&/" ,+(& 和 &. " ,+(& 是
#=&# 类创建的三个菜单项,被添加到 #+(& 菜单中。这
三个菜单项的名称分别是“初级排行榜”,“中级排行榜”,“高级排行榜”。
=#2= 和 1#(=#2= 是 #=&# 类创建的两个菜
单项,被添加到 #= 菜单中。这两个菜单项的名称分别是“汽车
图标”,“动物图标”
>(;" ,,>(%/" ,,>(&. " , 和 2 ,31( 是
31( 类创建的四个文件对象。>(;" ,,>(%/" , 和
>(&. " , 三个文件对象所引用的文件分别是“初级排行
榜&8&?$:中级排行榜&8&?,“高级排行榜&8&?,分别用来写入三个级别
的成绩。2 ,3(1 可以是 >(;" ,,>(%/" , 和
>(&. " , 中的某一个。
1#2# 是 -& 12 类型的数组,每个单元是一个图像文件的名字。
# ! 是测试区对象,由 ! 类负责创建。
./01(2 是负责显示成绩的对话框,由 -./+ ,01(2 类负
责创建
# 和 是 1& 型数据,其值可以确定相应级别中测试区中方块的数量,
例如,对于中级水平,#$$测试区一共有 方块。
:方法
&1 @ #,(&1A&)方法是 !"# 类实现的
&141& 接口中的方法,负责执行菜单项发出的有关命令,。
用户选择菜单中的菜单项可触发 &1A& 事件,导致
&1 @ #,(&1A&)方法执行相应的操作。
!"#()是构造方法,负责完成窗口的初始化。
7