两套:类和对象 继承 接口和内部内 图形编程 事件处理 Swing用户界面组件 部署applets和applications 异常和排错 16个题目+报告
16个题目 如下所示:
1.编写一个用户User类,属性和方法,如下表所示 要求:对所有属性封装,用户名长度 6--12个字符,邮箱必须包含@符号,手机号长度必须是11位,编写一个测试类 TestUser,测试类中写主方法测试User
2.购物中心为了更详细地计算员工工资,给员工提出了如下要求。 (1)Employee: 所有员工总的父类。属性: 员工的姓名和生日月份。方法包括: getSalary(intmonth)。根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100元。 (2)SalariedEmployee:Employee的子类,拿固定工资的员工。属性包括:月薪。 (3)HourlyEmployee:Employee的子类,按小时拿工资的员工类,每月工作超出160小时的部分按照1.5倍工资发放。属性包括:每小时的工资、每月工作的小时数。 (4)SalesEmployee:Employee的子类,销售人员,工资由月销售额和提成率决定。属性包括:月销售额、提成率。
3. 购物中心为了推销某种产品,诚邀客户参加活动,特向某汽车租赁公司租来多种车辆。请为购物中心计算租赁车辆的价格,车型及租金见表(请使用接口实现或内部内)
4. 使用AWT技术编写聊天界面
5.使用AWT技术完成用户登录功能。(使用事件)
[size=9.0000pt]6. 使用Swing技术开发购物管理系统商品信息录入界面
7.编写Applet, 其中包含两个按钮,点击一个按钮时,通过paint()方法在(100,100)位置处画一个蓝色的圆,圆的半径为30;点击另一个按钮时,在(100,100)位置处,画一个红色的圆, 圆的半径为30。
[size=9.0000pt]8. 完成购物管理系统用户付款的功能 该示例需要实现用户付款功能,正常付款流程是先减去用户账户中的金额,然后增加商城账户中的金额。我们需要做的是在付款模块的基础上加入异常处理的功能,当程序发生异常时还原商城账户和用户账户的金额,程序运行结果如图所示。
1.在购物管理系统中实现管理员修改密码的功能,要求如下: (1)编写管理员类,属性为用户名,密码使用show()方法显示。 (2)输入旧的用户名和密码,如果正确,才有权限更新。
2.兜兜家养了两只家禽:一只鸡和一只鸭。请用面向对象思想的继承特性进行描述。
3.编写程序,求柱体的体积: (1)、为柱体的底面设计一个接口Geometry,包含计算面积的方法getArea(); (2)、为柱体设计类pillar,要求: a)有两个成员变量,底面和高度。底面是任何可以计算面积的几何形状。 b)实现构造方法,对成员变量赋值。 c)包含成员方法,计算柱体pillar的体积。 (3)、编写测试类圆形类、矩形类实现Geometry接口,编写测试类Test,分别用圆形、矩形作为柱体的底面,并计算其体积。
4.使用AWT技术编写购物管理系统中商品价格计算器的界面。
5.使用AWT技术编写购物管理系统添加供应商信息功能。(使用事件)
[size=9.0000pt]6. 使用Swing组件创建记事本程序界面
7.利用Applet类实现滚动字幕,其中字幕文字(“欢迎来到Applet编程世界”)和时间间隔(“200”) 8.根据编号输出课程名称 (1)按照控制台提示输入1~3之间任一个数字,程序将输出相应的课程名称 (2)根据键盘输入进行判断。如果输入正确,输出对应课程名称。如果输入错误,给出错误提示 (3)不管输入是否正确,均输出“欢迎提出建议”语句
此源码经过详细测试 保证能运行!!!
下载地址:游客,本付费内容需要支付 100金币 才能浏览 支付
|