java综合实验及练习参考答案

java综合实验及练习参考答案

ID:34542186

大小:58.05 KB

页数:13页

时间:2019-03-07

java综合实验及练习参考答案_第1页
java综合实验及练习参考答案_第2页
java综合实验及练习参考答案_第3页
java综合实验及练习参考答案_第4页
java综合实验及练习参考答案_第5页
资源描述:

《java综合实验及练习参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java实验综合实验及练习第一部分:编程题1、编写程序实现输入整数n,输出如下所示由数字组成的菱形。(图中n=5)112112321123432112345432112343211232112112.给出年、月、日,计算该日是该年的第几天?3、利用求素数的方法,就6~2000000之间的所有偶数验证歌德巴赫猜想: 任何一个大于6的偶数可以分解为两个素数之和。4、现有15位选手参加比赛,有6个评委每个评委都要给每位选手打分,分数为60~100分,现需要定义二维数组存储选手成绩,每行存储一位选手打分情况,要求输出选手得分以及选手最后得分,以及选手名次。评分规则:分数为60~1

2、00分。选手最后得分为:去掉一个最高分和一个最低分后其余4个分数的平均值。5、设计一个描述二维平面上点的类Position,该类需要描述点的横坐标和纵坐标,并提供属性的set/get访问器方法和计算两点间距离的方法。写一个程序测试这个类6、设计一个表示二维平面上点的类Point,包含有表示坐标位置的protected类型的成员变量x和y,获取和设置x和y值的public方法。设计一个表示二维平面上圆的类Circle,它继承自类Point,还包含有表示圆半径的protected类型的成员变量r、获取和设置r值的public方法、计算圆面积的public方法。7、编写一个完整

3、的JavaApplication程序。包含接口Shape,MyRectangle类,MyTriangle类及Test类,具体要求如下:⑴、接口Shape:doublearea():求一个形状的面积doubleperimeter():求一个形状的周长⑵、类 MyRectangle:实现Shape接口,并有以下属性和方法:①属性width:double类型,表示矩形的长height:double类型,表示矩形的高②方法MyRectangle(doublew,doubleh):构造函数ToString()方法:输出矩形的描述信息,如“width=1.0,height=2.0,p

4、erimeter=6.0,area=2.0”⑶、类MyTriangle:实现Shape接口,并有以下属性和方法:①属性x,y,z:double型,表示三角形的三条边s:周长的1/2(注:求三角形面积公式为,s=(x+y+z)/2,开方可用Math.sqrt(double)方法)②方法MyTriangle(doublex,doubley,doublez):构造函数,给三条边和s赋初值。ToString():输出矩形的描述信息,如“threesides:3.0,4.0,5.0,perimeter=12.0,area=6.0”⑷、Test类作为主类要完成测试功能①生成MyRec

5、tangle对象②调用对象的ToString方法,输出对象的描述信息8完成以下窗体制作参考:这一题考虑使用组合布局,将上面控件放置在JPanel上,再将JPanel放到内容面板的中间。下面四个按钮先放在某JPanel再放置在内容面板的South部分9、以JDBC技术创建一个通讯录应用程序,要求通讯录中必须含有编号、姓名,性别、电话、地址、Email等等。实现该类并包含添加、删除、修改、按姓名查等几个方法。编写主程序测试。参考如下:第一步:编写一个Person联系人类publicclassPerson{privateintpid;//编号privateStringname;

6、//姓名privateStringsex;//性别privateStringtel;//电话privateStringaddress;//地址privateStringemail;//email/*构造函数以及set-get函数*/}第二步:编写一个PersonDao封装对联系人类的有关操作publicclassPersonDao{//添加联系人publicvoidaddPerson(Personp){Stringsql=””;DBHelper.executeUpdate(sql);}//通过人的编号删除联系人publicvoiddeletePersonByID(intp

7、id){Stringsql=”deletefrompersonwherepid=”+pid;DBHelper.executeUpdate(sql);}//通过人的姓名查找联系人,返回一个集合publicListqueryPersonByName(Stringname){….}//...其余方法}第三步:编写一个测试Swing类,有界面使用JTable显示,参考书本上关于JTable控件的使用,参考界面如下publicclassTestFrmextendsJFrame{}第二部分:选择题1、下面关于变量及其作用范

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。