004.实验四 接口实验报告
更新时间:2023-11-01 06:56:01 阅读量: 综合文库 文档下载
- 004实验室的怪物推荐度:
- 相关推荐
实验编号:004四川师大Java程序设计实验报告 2015年11月2日
计算机科学学院级班 实验名称:接口_
姓名:沙夫都学号:2013110431指导老师:___夏羽___实验成绩:_____
实验四接口
一. 实验目的及要求
1) 理解接口、多态的基本概念。 2) 熟练掌握接口的定义及实现方法。 3) 理解接口与抽象类的区别。
4) 体会接口与实现分离设计的优点。
二. 实验内容
根据实验说明的要求编写程序并回答实验报告中的问题。
三.实验主要流程、基本操作或核心代码、算法片段
1. 请将任务一的运行结果截图。
2. 请将任务二的运行结果截图。
3. 如果在接口中定义了属性,那么这个属性有什么样的特点?请用一个程序来证明你的
结论。
接口中的成员变量默认都是public,static,final类型的(都可省略),必须被显示初始化,即接口中的成员变量为常量(大写,单词之间用\分隔)
4. 接口和抽象类相比有什么优势?
①抽象类的实现类无法实现多继承,而一个实现类却可以实现多个接口,所以接口的实现类的类型可以更加广泛。
②使设计与实现完全分离,更加贴近Java面向对象的编程。 ③接口更加容易搭建程序框架,让多态的使用更加自然。
5. 如何克隆一个对象?
任何的克隆对象都必须实现cloneable这个空接口,使用clone()方法的时候也必须抛出异常。我们往往需要重写clone()方法,这样便于实现我们的深拷贝和浅拷贝,但深拷贝的确存在不小的效率问题。
四. 实验结果的分析与评价
本次实现主要是接口和抽象类的使用,java作为一门新兴的完全面向对象的语言,接口和抽象类的作用真的巨大,使程序更加安全和形象。通过此次实验,我明白了接口和抽象类的不同的使用范围。抽象类的模板设计模式和接口的应用上的策略模式真的让我受益匪浅。我相信,认真学习好java必定将让我对面向对象理解的更加深入,我将认真学好这门语言,对我之后的工作一定会帮助很大的。 注:实验成绩等级分为(90-100分)优,(80-89分)良,(70-79分)中,(60-69分)及格,(59分)不及格。
正在阅读:
004.实验四 接口实验报告11-01
中国医药市场的四个发展时期08-07
我县城市管理行政处罚权即将相对集中的背景下(自动保存的)01-13
叉车使用操作规范 - 图文12-06
1、文言文翻译专题复习(学生版)04-04
变压器火灾应急演练方案11-04
电子硬件工程师需要具备的知识08-22
模拟卷新课程背景下高考语文学科研究综述11-26
烤红薯作文500字07-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 接口
- 报告
- 004
- 2011创新集团春节晚会策划方案
- 世博资料
- 猪兼强练车训练场
- 体育工作安全管理方案
- 园林史复习资料
- 常见各类家常菜食谱 - 图文
- 汽车膨胀项目IPO上市咨询(2013年最新细分市场+募投可研+招股书底稿)综合解决方案
- 统计学第三章习题
- 导流范文 Microsoft Word 文档(2)
- 珍珠什么牌子好,新潮设计带来更多搭配可能
- 信息化战争条件下我军思想政治工作对策与创新
- 邢江河乡村生态旅游产业示范园建设方案
- 七年级体育与健康第二学期教学计划
- Loccitane 欧舒丹 广告策划 - 图文
- 会计基础大题答案
- 微机保护在配电网中的应用
- 全国首届卫生监督技能竞赛题库放射卫生答案(单加多选)1
- 2016 苏教版小学语文三年级(下册)练习与测试答案
- 自动控制控大作业
- 一氧化碳变换题库