《Java语言与WWW技术》形成性考核册作业二.doc
文本预览下载声明
Java语言与WWW技术
形成性考核作业册
总成绩_____________
学生姓名:
学生学号:
所属电大: 福建 省(自治区、直辖市)
市 县
福建省广播电视大学 编制
实 验 报 告(作业2)
成绩: 实验教师签名:
实验名称(作业2实验___):
实验时间:
实验目的:
实验步骤(算法步骤):
实验结果分析(程序运行结果)
输入:
输出:
附录程序清单
上网学习记录表(第二次)
上网时间记录: 网址记录: 上网学习笔记: 教师评语:
成 绩:
辅导教师签名:
《Java语言与WWW技术》课程作业二
抽象、封装与类
Java程序中使用的类分为哪2种?什么是系统定义的类?什么是用户定义的类?
什么是类库?为什么学习Java编程需要熟练掌握类库?试列举5个常用类库的包。
1)定义一个学生的类student,包括域“学号”、“班级”、“姓名”、“性别”、“年龄”;方法“获得学号”、“获得班级”、“获得性别”、“获得年龄”、“修改年龄”。2)编写一个Java Application程序创建student类的对象。3)为student类定义构造函数初始化所有的域。
如何定义静态域?静态域有何特点?如何访问和修改静态域的数据?
什么是抽象方法?它有何特点?如何定义抽象发法?如何使用抽象方法?
什么是访问控制符?有哪些访问控制符?试述不同访问控制符的作用。
第五章 继承与多态
为第4章第3题作业定义的student类派生出“小学生”、“中学生”、“大学生”、“研究生”四个类,其中“研究生”类再派生出“硕士研究生”和“博士研究生”两个子类。
Java程序如何实现多态?有哪些方式?
构造函数是否可以被继承?是否可以被重载?试举例。
如何创建包?在什么情况下需要在程序里创建包?
什么是接口?为什么要定义接口?如何定义接口?接口与类有何异同?
-
-
显示全部