- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《J2EE课程设计》
项目报告册
2015 - 2016 学年 第 2 学期
班 级: 信管141
学 号: 201402931
姓 名: 蔡 培
目录:
案例一:面向对象基础内容 4
一、 实验目的: 4
二、 实验内容: 4
三、 实验要求: 4
四、 实验过程: 4
五、实验总结(手写) 6
案例二:类的继承于方法重写 7
一、 实验目的: 7
二、 实验内容: 7
三、 实验要求: 7
四、 实验过程: 7
五、 实验总结(手写): 9
案例三:封装、重写Object类与JavaBean规范 10
一、实验目的: 10
二、实验内容: 10
三、实验要求: 10
四、实验过程: 10
五、实验总结(手写) 11
案例四:飞扬的小鸟 12
一、实验目的: 12
二、实验内容: 12
三、实验要求: 12
四、实验过程: 12
五、个人增加功能逻辑简述 15
六、实验总结(手写) 15
案例五:在线考试系统 16
一、实验目的:学习并体会软件制作的过程,理解MVC的软件架构 16
二、实验内容:在线考试系统项目的编写。 16
三、实验要求:在教师讲解下,以分组形式完成该项目的代码编写,组内成员可划分模块,独立完成其中的某个模块。在编写的过程中,体会MVC的软件架构,及该架构的优势,争取运用到日后的项目编写中。 16
四、项目展示: 16
六、个人编写模块逻辑简述 19
七、MVC功能简述 20
八、实验总结(手写) 20
课程设计心得体会 21
案例一:面向对象基础内容
实验目的:回顾并熟练面向对象基本内容
实验内容:将猫和老鼠的小故事编写成代码
实验要求:在教师讲解下,理解面向对象中的若干名词概念,同时通过代码的编写强化概念,以及这些概念在程序中的应用
实验过程:
理解对象、属性、类的概念,编写出猫类,老鼠类
public class Cat {
String name;
int age;
}
public class Mouse {
String name ;
int age;
}
理解方法的作用
构造器的概念及对象创建过程
方法的重载
方法的重载: 是一种形式的多态(这种多态类似于自然语言中的一词多义)
方法名相同,参数不同的一些列方法,构成了方法的重载
参数不同:类型、个数、顺序
public void add(){...}
public int add(int a){....}
public void add(char c){.....}
public int add(int a,char c){....}
public void add(char a,int c){....}
五、实验总结(手写)
案例二:类的继承于方法重写
实验目的:回顾并熟练继承于方法重写的基本内容
实验内容:编写继承代码。将鸟类继承关系用代码表达。
实验要求:在教师讲解下,独立完成代码编写,理解于体会继承的语法,以及继承中若干知识点的应用。
实验过程:
1理解继承中的要点:
继承: A extends B A is a B
1、子类继承父类的属性和方法,还可以定义属于自己的属性和方法
2、Java中,构造器不能被继承,
但是实例化子类对象,递归调用所有父类构造器
3、默认通过 super() 调用父类 无参构造器
4、可以通过super传递不同参数,制定调用不同构造器
5、如果需要使用super调用构造器,
那么super必须出现在子类构造器第一行
6、任何一个类 默认继承与 Object 类
2理解并应用方法的重写
方法的重写/覆盖 是一种形式的 多态
重写要点:两同 两小 一大
两同:子类提供于父类方法名 及 参数列表一致 的方法
一大:访问修饰 大于等于 父类访问修饰
两小:
返回值类型:
1原方法返回值类型为void和基本数据类型,重写方法必须一致
2原方法 。。 引用类型(对象),重写方法,可以返回 子类型
抛出的异常:
子类重写方法,可以抛出子异常
鸟类:
鹰类:继承与鸟类
鸭类:继承与鸟类(说明方法的重写)
实验总结(手写):
案例三:封装、重写Object类与JavaBean规范
一、实验目的:理解封装的重要性,强化编码规范度,为日后编码做铺垫。
二、实验内容:通过点类的编写体会封装的重要。
三、实验要求:在教师讲解下,独立完成代码编写,理解于体会封装的语法,以及实体类编写的过程中若干知识点的应用。
四、实验过程:
1、封装:属性尽可能私有,同时提供公有的set、get方法
2、重
您可能关注的文档
- (计算机绘图实训课程设计)后托架(CA6140车床)零件图的设计.pdf
- (论文)铁道工程毕业设计-长沙地铁1号线设计.pdf
- 2-(3-4-5-三甲氧基苯基)-1-3-二噻烷的合成-本科论文.doc
- [金华]乡镇河道两岸绿化景观工程施工组织设计.doc
- “德吉嘉苑”商住小区建设项目给排水设计计算书.doc
- “日照沿海旅游平台”策划书-B2C旅游平台构建.docx
- 《长城汽车出口贸易现状及优化策略研究》毕业论文开题报告.pdf
- “野鸭湖山水假日城”项目可行性研究报告(806亩).doc
- 《长城汽车出口贸易现状及优化策略研究》论文手册.pdf
- 《单层工业厂房》课程设计-高双跨(18m+18m)的机械加工车间.doc
- 《房地产项目管理》课程设计-建大花园三期项目管理规划.pdf
- 《长城汽车出口贸易现状及优化策略研究》毕业论文文献综述.pdf
- 《长城汽车出口贸易现状及优化策略研究》毕业论文英文文献.pdf
- 《京华烟云》中文化负载词的翻译--以关联理论为视角-英语毕业论文-开题报告书.doc
- 《模拟电子技术》课程设计说明书-简易信号发生器课程设计.doc
- 《某网架结构结构施工组织设计》毕业设计任务书、指导书---副本.doc
文档评论(0)