e--家园系统v10.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
e--家园系统v10

虽然Java只支持从一个父类继承,但它使用接口的方式支持多重继承。用interface关键字定义接口。 动态/运行时的绑定机制允许一个对象在运行时被强制转化成你所需要的对象类型,前提是这个对象实现了必需的接口或者括展了特定的父类。接口实现了多态,使得我们能够给与对象不同特性以满足不同的需要。 虽然Java只支持从一个父类继承,但它使用接口的方式支持多重继承。用interface关键字定义接口。 动态/运行时的绑定机制允许一个对象在运行时被强制转化成你所需要的对象类型,前提是这个对象实现了必需的接口或者括展了特定的父类。接口实现了多态,使得我们能够给与对象不同特性以满足不同的需要。 虽然Java只支持从一个父类继承,但它使用接口的方式支持多重继承。用interface关键字定义接口。 动态/运行时的绑定机制允许一个对象在运行时被强制转化成你所需要的对象类型,前提是这个对象实现了必需的接口或者括展了特定的父类。接口实现了多态,使得我们能够给与对象不同特性以满足不同的需要。 第六阶段 第六阶段(20分钟) 实现登录功能 要求学员自己动手操作,教员巡视,解答学员提出的问题 阶段检查 针对第六阶段抽查学员的编码结果 抽查学员编写的完整代码,教员给出点评 第六阶段标准代码演示 登录成功后,index.jsp页面显示效果 登录相关代码 index.jsp LoginServlet.java UserBo.java 第七阶段 第七阶段(25分钟) 实现搜索功能 要求学员自己动手操作,教员巡视,解答学员提出的问题 阶段检查 针对第七阶段抽查学员的编码结果 抽查学员编写的完整代码,教员给出点评 第七阶段标准代码演示 搜索页面效果 搜索相关代码 index.jsp SearchServlet.java ArticleBo.java 选择搜索类别、录入 标题关键字或作者 第八阶段 第八阶段(10分钟) 实现分类查询和退出 要求学员自己动手操作,教员巡视,解答学员提出的问题 阶段检查 针对第八阶段抽查学员的编码结果 抽查学员编写的完整代码,教员给出点评 第八阶段标准代码演示 分类查询页面效果 分类查询相关代码 index.jsp SelectArticleServlet.java 点击JAVA超链接 第九阶段 第九阶段(20分钟) Web服务的创建和发布 要求学员自己动手操作,教员巡视,解答学员提出的问题 阶段检查 针对第九阶段抽查学员的编码结果 抽查学员编写的完整代码,教员给出点评 第九阶段标准代码演示 Web服务创建和发布的相关代码 services.xml web.xml 第十阶段 第十阶段(30分钟) Web服务的调用 要求学员自己动手操作,教员巡视,解答学员提出的问题 阶段检查 针对第十阶段抽查学员的编码结果 抽查学员编写的完整代码,教员给出点评 第十阶段标准代码演示 添加通讯录信息的addBook.jsp页面 Web服务调用的相关代码 addBook.jsp AddBookServlet.java 总结 巩固的知识点 MVC设计模式为项目分层: JSTL+EL动态显示集合内数据 使用JNDI配置获取数据库连接对象 Web服务的创建、发布和调用 Thank you 将getHello方法申明为虚拟的,就不能直接实例化Animal对象。因此,需要将Animal类也申明为抽象的,通过在Animal类定义的开始行添加abstract关键字来实现。 Java提供了四种不同的作用范围:public, package, protected, 和 private。任何类、方法或者成员变量都能通过使用public, protected, 和 private关键字来显式的加以保护。任何类,方法,或者成员变量如果没有使用上面的关键字都将被隐式的给与package的作用范围。在此这两个属性用protected修饰,表示这两个属性允许在该类内以及该类的子类中调用。 Java用extends关键字指明一个类从另一个继承。 所有的动物都以自己独特的方式说“hello”,所以它们都需要重载sayHello方法。因为每种动物说“hello”的方式都不同,所以我们在基类中将sayHello方法申明为抽象的,给这个方法一个函数体。这就迫使Animal的每一个子类重载sayHello方法并根据每一个特定动物的需要来定义它。 因为Animal类中mammal 和 carnivorous 属性值都是 true,所以Dog和Cat类用不着重新为这两个属性赋值,而Frog类需要为这两个属性重新赋值,通过构造函数完成。 定义了两个public常量用来指代情绪值。 访问成员变量:不论一个对象的数据隐藏得多么好,客户仍然需要访问一些隐藏的数据,这是通过调用函数或方法

文档评论(0)

181****7126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档