6.java编程语言高级-教学大纲

6.java编程语言高级-教学大纲

ID:1353125

大小:53.33 KB

页数:15页

时间:2017-11-10

6.java编程语言高级-教学大纲_第1页
6.java编程语言高级-教学大纲_第2页
6.java编程语言高级-教学大纲_第3页
6.java编程语言高级-教学大纲_第4页
6.java编程语言高级-教学大纲_第5页
资源描述:

《6.java编程语言高级-教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IOTEK《Java编程语言高级》教学大纲v.3.0上海海同信息科技有限公司2011-11-11本文档适用于标准课件初次撰写,及后续修改中的主要参考,及教员备课时可根据大纲来重点把握教材的重难点一、课程内容概述本课程讲解Java面向对象设计概念,详细阐述封装,继承,多态的具体原理及实现,帮助学员理解JavaAPI的调用机制及方法。对于Java常用应用如集合,IO等,都有深入案例及讲解。结合设计模式,课程简单介绍多个常用设计模式原理及实现,最终帮助学员使用MVC设计模式完成XX管理系统Java版。二、课程目标通过

2、本课程的学习,深入理解面向对象程序设计OOP之概念。掌握如何使用Java实现各类应用,及面向对象程序设计的方法。通过课程的学习,学员可以:◇面向对象程序设计语言Java原理及应用◇使用异常处理程序中出现的各类错误,保证程序的健壮性◇Java内部类语法及使用◇熟练掌握Java帮助文档使用方法,查阅帮助解决各类应用问题◇了解设计模式,熟练使用MVC设计模式做OOP程序分析及设计四、教材章节参考第1章OOP—封装第2章OOP—继承和多态第3章OOP—多态之接口第4章异常处理第5章Java类高级特性第6章Java常用A

3、PI—集合框架第7章Java常用API—IO(输入输出流)第8章Java常用API—其他第9章Thread线程技术(新增)第10章数据库基础(新增)第11章XML基础(新增)第12章建模基础及设计模式面向对象OOP异常处理Java高级特性Java常用API其它技术设计模式1.封装及抽象概念2.继承Java实现3.多态概念、多态实现:1)父类引用指向子类实现2)抽象类抽象方法实现3)接口实现(第1-3章)1.异常处理原理、方法:1)捕获2)抛出2.断点调试3.log4j使用(第4章)1.内部类2.装箱和拆箱3.作

4、用域与生命周期4.枚举5.Swing基础和事件处理机制(第8章)1.集合框架及泛型2.IO流3.包装类,字符串处理类,其他常用类(第5-7章)1.线程2.数据库3.XML(第9-11章)1.建模基础2.常用设计模式(第12章)学员项目:XX管理系统MVC版附录:Java编码规范五、课程内容组织结构及章节重难点提示1.第1章OOP—封装[建议课时:4课时]本章知识点Ø理解类和对象概念Ø理解抽象和封装的概念Ø定义类及类的实例化Ø访问修饰符Ø关键字this和构造方法Ø掌握方法重载及声明和导入包本章案例任务Ø使用抽象和

5、封装概念编写Book类n定义IotekSchool类,实例化IotekSchool对象n调用其带参构造方法完成对象初始化n使用this关键字和实现重载定义及调用本章重点Ø如何抽象、封装,提取对象属性和方法,形成类模板Ø创建类的实例,通过类对象调用其属性和方法本章难点Ø带参构造方法及对象初始化本章具体内容1类和对象1.1面向对象三大特性1.2类和对象1.3抽象与封装1.3.1抽象的概念1.3.2封装的概念1.3.3抽象和封装的实现过程2对象使用2.1创建和使用类对象创建对象实例语法,解释new关键字在内存中的意义

6、通过对象调用对象属性和方法2.2属性封装2.3方法封装3this关键字4构造方法4.1为什么需要构造方法4.2什么是构造方法4.3带参数的构造方法5方法重载5.1生活中的方法重载 5.2方法重载的代码示例6声明包和导入包演示案例及课堂练习Student类模板,及对象实例化(会使用不同构造函数初始化)1.第2章OOP—继承和多态[建议课时:6课时]本章知识点Ø掌握继承概念及其特点Ø使用Java程序实现继承Øsuper关键字和子类构造方法Ø掌握多态概念及其适用场合Øinstanceof运算符用法Ø重载和重写Ø抽象类

7、抽象方法本章案例任务Ø使用继承和多态提升代码可扩展性和维护性:n实现动物类继承关系n实现乐器类多态性本章重点Ø继承概念及其使用中注意事项Ø多态概念及如何实现多态本章难点Ø继承中子类父类构造方法的调用顺序Ø多态概念及如何实现多态本章具体内容1继承1.1生活中的继承1.2为什么需要继承1.3如何实现继承1.4继承后子类构造函数的写法1.5super关键字用法1.6一切类的祖先Object2多态2.1为什么需要多态2.2什么是多态2.3如何实现多态2.3.1overload和override(重载和重写)2.3.2直

8、接重写和instanceof关键字2.3.3抽象类抽象方法1.第3章OOP—多态之接口[建议课时:4课时]本章知识点Ø什么是接口Ø接口语法及实现ØJava中的常量Ø接口与多态的关系Ø使用接口编程Ø接口和泛型本章案例任务Ø完成电器类接口的设计和最终的实现Ø学会查看JDK中常用接口类及在应用中使用接口本章重点Ø接口与多态的关系ØJavaAPI中接口的使用本章难点Ø对象排序实现本章具体内容1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。