北语 JAVA语言程序设计(线上) 结课 题库

上传人:飞****9 文档编号:129300232 上传时间:2020-04-22 格式:DOC 页数:2 大小:17.50KB
返回 下载 相关 举报
北语 JAVA语言程序设计(线上) 结课 题库_第1页
第1页 / 共2页
北语 JAVA语言程序设计(线上) 结课 题库_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《北语 JAVA语言程序设计(线上) 结课 题库》由会员分享,可在线阅读,更多相关《北语 JAVA语言程序设计(线上) 结课 题库(2页珍藏版)》请在金锄头文库上搜索。

1、JAVA语言程序设计结课作业(线上)一、论述题 ( 每题20分, 共2道小题, 总分值40分 ) 1.论述JAVA语言中的继承、单继承和多继承的定义。答:继承实际上是存在于面向对象程序设计中的两个类之间的一种关系,是面向对象程序设计方法的一个重要手段,通过继承可以更有效地组织程序结构,明确类间的关系,充分利用已有的类来完成更复杂、更深入的开发。单继承是指任何一个类都只有一个单一的父类,其结构可以用单纯的树状结构来表示;而多继承是指一个类可以有一个以上的父类,它的静态的数据属性和操作从所有这些父类中继承,其结构应以复杂的网状结构来表示。2.写出Java语言的异常处理机制的优点。答:文档贡献者3.

2、 JAVA的基本数据类型数字型、布尔型和字符型三种,请详细说明这三种基本类型包括的子类型及其长度、最小值和最大值。4.什么是类成员,什么是实例成员?他们之间有什么区别?(20分)5.根据类成员的访问控制权限,填写下表,可以访问的填写yes,不可以访问的填写no。6.JAVA语言中的对象创建的方法和数据成员的创建方法。7.构造方法(Constructor)是一种特殊的方法。Java中的每个类都有构造方法,用来初始化该类的一个新的对象。请简述构造方法的特点。至少说出6个特点。8.叙述Java应用程序的开发流程。9.Java的访问限定修饰符有几种,各自的访问权限是什么?二、编程题 ( 每题20分,

3、共3道小题, 总分值60分 ) 1.建立两个JList,双击其中任何一个中的某一项,此项就会跑到另外一个JList中。2.设计雇员Employee类,记录雇员的情况,包括姓名、年薪、受雇时间,要求定义MyDate类作为受雇时间,其中包括工作的年、月、日,并用相应的方法对Employee类进行设置。编写测试类测试Employee类。要求使用自己的包。3.设计一个长方形类,成员变量包括长和宽。类中有计算面积和周长的方法,并有相应的set方法和get方法设置和获得长和宽。编写测试类测试是否达到预定功能。要求使用自定义的包。4.有三个字符串,编写程序找出其中最大者。(20分)5.编写一个程序,该程序绘制一个59的网络,使用drawLine方法。6.编写一个绘制圆形的程序,当鼠标在绘制区域中单击时,该正方形的左上角顶点应准确的跟随鼠标光标移动,重绘该圆形。(20分)7.编写一个程序,从键盘输入10个整数,并将这些数据排序后在标准输出上输出。8.设计一个动物类,它包含动物的基本属性。例如名称、大小、重量等,并设计相应的动作,例如跑、跳、走等。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号