网上有Java的编程练习题做的吗?

一定要有答案的,有着样的网或下的都可以告诉我!... 一定要有答案的,有着样的网或下的都可以告诉我! 展开
 我来答
换style
2012-02-09
知道答主
回答量:13
采纳率:0%
帮助的人:6.6万
展开全部
1. 某运输公司老板Zhansan开发一车辆管理系统,设有一车辆抽象父类vehicle,子类车种设计成具体类,共有十几种。起初车辆共100辆,后增加卡车truck、轿车car、推土机bulldozer、赛场车venue、公交车bus各一辆。每类车都需要有相同的计算车的数量的方法count()和屏幕输出方法print(),以及不同的启动方法start()。每个启动方法中输出“某某车启动”,如“公交车启动”。如果不想每个子类都重载或覆盖count()方法和print(),并且每个子类也不想生成各自的对象去调用这两个方法,以适应将来增加、变更子类的需要,如何办?系统运行两年后,公交车和赛场车改成电动车,相应的类中需要增加充电方法。每个充电方法中输出“某某车充电”。由于系统维护需要,不允许变动原父类中的代码,并且如果在父类中添加这一充电抽象方法,其它不用充电的车辆类就必须实现这一方法,这是不合理的。同时为了节省代码和适应扩展或变更子类的需要,公交车类和赛场车类如何不生成各自的对象而可以调用充电方法。如果父类vehicle中的字符串成员变量holder_name=”zhangsan” 为私有变量,后来该运输公司转让给Lisi,要求在另一个类中可以更改这一变量,如何办?要求程序输出:
卡车启动
Lisi hold 101 辆汽车
轿车启动
Lisi hold 102 辆汽车
公交车启动
Lisi hold 103 辆汽车
赛场车启动
Lisi hold 104 辆汽车
推土机启动
Lisi hold 105 辆汽车
公交车充电
赛场车充电

2. 通过方程r=a(1-cosθ)画两个部分重叠的心形线,心形的缺口朝上。另画一箭头从右方射来(运动)。
3. 用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234等,要求:"4"不能在第三位,"3"与"5"不能相连.
4. 使用Java的输入输出流技术将Input.txt的内容逐行读出,每读出一行就顺序为其添加行号(从1开始,逐行递增),并写入到另一个文本文件Output.txt中。
5. 编写一个公告栏,最下部一行有一个标签“添加公告”,一个文本行供填写公告内容,一个按钮“提交”。提交一条公告内容后,就会在公告栏的最上部有向左移动的公告文字内容出现。
6. 编写一个Java应用程序,对用户输入的任意一组字符如{1,3,4,7,2,1,1,5,2},输出其中出现次数最多且数值最大的字符,并显示其出现次数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HOU2JJN
2012-05-07
知道答主
回答量:1
采纳率:0%
帮助的人:1640
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式