注册 登录
查看: 2405|回复: 0
打印 上一主题 下一主题

类和对象 继承 接口和内部内 图形编程 事件处理 Swing用户界面组件 applets

[复制链接]

该用户从未签到

3524

主题

3538

帖子

67万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
673178
QQ
跳转到指定楼层
楼主
发表于 2017-12-2 10:52:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
两套:类和对象  继承  接口和内部内  图形编程 事件处理 Swing用户界面组件 部署applets和applications  异常和排错 16个题目+报告




16个题目  如下所示:
1.编写一个用户User,属性和方法,如下表所示
属性
方法
name(用户名)
tell()//输出用户信息
email(邮箱)
tel(手机)
要求:对所有属性封装,用户名长度 6--12个字符邮箱必须包含@符号手机号长度必须是11编写一个测试类 TestUser,测试类中写主方法测试User



2.购物中心为了更详细地计算员工工资,给员工提出了如下要求。
1Employee: 所有员工总的父类。属性: 员工的姓名和生日月份。方法包括: getSalary(intmonth)。根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100元。
2SalariedEmployeeEmployee的子类,拿固定工资的员工。属性包括:月薪。
3HourlyEmployeeEmployee的子类,按小时拿工资的员工类,每月工作超出160小时的部分按照1.5倍工资发放。属性包括:每小时的工资、每月工作的小时数。
4SalesEmployeeEmployee的子类,销售人员,工资由月销售额和提成率决定。属性包括:月销售额、提成率。


3. 购物中心为了推销某种产品,诚邀客户参加活动,特向某汽车租赁公司租来多种车辆。请为购物中心计算租赁车辆的价格,车型及租金见表(请使用接口实现或内部内)
轿车
客车(金杯、金龙)
车型
别克商务舱GL8
宝马550i
别克林荫大道
<=16座
>16座
日租费(元/天)
600
500
300
800
1500


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金币 才能浏览支付

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
java无忧网(http://www.javawyw.com),专业提供Java大作业,小作业,课程设计,毕业设计源码,答辩辅导,作业排错,bug修复,专业解答,远程部署运行项目等服务
本网站所有源码,保证能运行!
QQ:1399491757
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回顶部