编程题1:(10分) 构建一个Occurrences程序,查找字符“e”在字符串“Seize the day”中出现的次数。 编程题2:(30分) 1. 设计Student类。 属性包括学号、姓名、英语成绩、数学成绩、计算机成绩。 构造方法:包含5个参数的构造方法,初始化所有属性; 方法包括: show()方法:打印Student的属性信息; testScore()方法:计算测评成绩(测评成绩即三门课成绩的平均分) 2. 声明StudentXW(学习委员)类为Student类的子类。 增加属性:责任(duty) 构造方法:包含6个参数的构造方法,初始化所有属性; 重写show()方法:打印StudentXW的属性信息 重写testScore()方法:评测成绩=三门课成绩的平均分+3; 3. 声明测试类。 生成一个Student类对象和一个StudentXW类对象,分别调用testScore()方法显示他们的评测成绩。 编程题3:(20分) 请编写一个图形用户界面程序,其功能为:在窗口中摆放一个按钮,当不断地点击按钮时就显示它被点击的次数。
|