欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    《JAVA语言程序设计》结课作业.doc

    • 资源ID:848508       资源大小:76KB        全文页数:6页
    • 资源格式: DOC        下载积分:20积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要20积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《JAVA语言程序设计》结课作业.doc

    1、JAVA语言程序设计结课作业注意:本学期所布置的结课作业,请同学一律按照以下要求执行:1) 结课作业提交起止时间:2018年2月1日-3月19日。(届时平台自动关闭,逾期不予接收。)2) 结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效;3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理;4) 提交文档要求:提交的文档格式为doc、rar,大小10M以内;5) 必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣

    2、分。一. 论述题(本大题共5小题,请任选其中两道题作答,每小题25分,总分50分)1叙述Java应用程序的开发流程。2 什么是类成员,什么是实例成员?他们之间有什么区别?答:Java中使用static修饰的变量和方法称为类变量(或称静态变量)和类方法(或称静态方法),没用static修饰符的变量和方法称为实例变量和实例方法。类成员是指该成员属于这个类,由这个类所创建的所有对象共同拥有,该成员仅在类的存储单元中存在,这个类所创建的所有对象中仅存储一个指向该成员的引用。任何一个该类的对象改变了类成员,其他对象同样会发生改变。对于类成员既可以使用对象访问,也可以使用类名直接进行访问,并且在类方法中只

    3、能访问类变量,而不能访问实例变量。实例成员是指该成员由每一个对象个体独有,对象的存储空间中的确有一块空间用来存储该成员,不同对象的实例成员不同,任何一个对象改变了实例成员,只会影响这个对象本身,其他对象中的实例成员不会发生改变。对于实例成员只能通过对象来访问,不能通过类名进行访问,在实例方法中既可以访问实例变量,也可以访问类变量。3Java的访问限定修饰符有几种,各自的访问权限是什么?答: Java 的访问限定修饰符有 4 种, 分别使 public、 protected、 private 和默认修饰符。 用 public 修饰的类或成员拥有公共作用域,表明此类或类的成员可以被任何 Java

    4、中的类所访问,是 最广泛的作用范围。用 protected 修饰的变量或方法拥有受保护作用域,可以被同一个包中 所有的类及其他包中该类的子类所访问。用 private 修饰的变量或方法拥有私有作用域,只 能在此类中访问,在其他类中,包括该类的子类也是不允许访问的,private 是最保守的作用 范围。没有任何修饰符拥有默认访问权限(友好访问权限),表明此类或类的成员可以被同 一个包中的其它类访问。4什么是继承?什么是父类?什么是子类?继承的特性可给面向对象编程带来什么好处?什么是单重继承?什么是多重继承?5写出Java语言的异常处理机制的优点。二. 编程题(本大题共5小题,请任选其中两道题作答

    5、,每小题25分,总分50分)1设计一个动物类,它包含动物的基本属性。例如名称、大小、重量等,并设计相应的动作,例如跑、跳、走等。2设计一个长方形类,成员变量包括长和宽。类中有计算面积和周长的方法,并有相应的set方法和get方法设置和获得长和宽。编写测试类测试是否达到预定功能。要求使用自定义的包。class Animal char name; double length; double weight; int age; public void run() System.out.println(the animal is running); public void jump() System.o

    6、ut.println(the animal is jumping); public void walk() System.out.println(the animal is walking); class Cat extends Animal Cat c=new Cat();class Dog extends Animal public static void main(String args) Dog d=new Dog(); d.run(); d.jump(); d.walk(); - java -the animal is runningthe animal is jumpingthe

    7、animal is walking输出完成 (耗时 0 秒) - 正常终止class Rectangle double ch; double ku; void set(double a,double b) this.ch=a; this.ku=b; void get() System.out.println(the length is +ch); System.out.println(the width is +ku); double zhouch() double c=2*ch+2*ku; System.out.println(zhouch is +c); return c; double

    8、tiji() double v=ch*ku; System.out.println(tiji is +v); return v; public static void main(String args) Rectangle r=new Rectangle(); r.set(1,2); r.get(); r.zhouch(); r.tiji(); - java -the length is 1.0the width is 2.0zhouch is 6.0tiji is 2.0输出完成 (耗时 0 秒) - 正常终止3设计雇员Employee类,记录雇员的情况,包括姓名、年薪、受雇时间,要求定义M

    9、yDate类作为受雇时间,其中包括工作的年、月、日,并用相应的方法对Employee类进行设置。编写测试类测试Employee类。要求使用自己的包。4有三个字符串,编写程序找出其中最大者。#include#includeint main()char str320;/定义二维数组(存放三个字符串)char string20;/定义一维数组int i;for(i=0;i0)strcpy(string,str0);elsestrcpy(string,str1);if(strcmp(str2,string)0)strcpy(string,str2);printf(输入的三个字符串中最大的字符串是%sn,string);return 0;5编写一个程序,从键盘输入10个整数,并将这些数据排序后在标准输出上输出。


    注意事项

    本文(《JAVA语言程序设计》结课作业.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922