《java面向对象程序设计》教学大纲

《java面向对象程序设计》教学大纲

ID:12091410

大小:257.50 KB

页数:5页

时间:2018-07-15

《java面向对象程序设计》教学大纲_第1页
《java面向对象程序设计》教学大纲_第2页
《java面向对象程序设计》教学大纲_第3页
《java面向对象程序设计》教学大纲_第4页
《java面向对象程序设计》教学大纲_第5页
资源描述:

《《java面向对象程序设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《Java面向对象程序设计》教学大纲课程编码制订人制订日期修订人修订日期审定组(人)审定日期00020041王明福2001.10袁梅冷2005.01聂哲学分:3学时:56(其中理论学时:20,实践学时:36)适用专业:计算机软件、计算网络、计算机应用等专业一、课程的性质与任务课程的性质:本课程是为计算机网络、计算机软件、计算机应用等专业高年级学生开设的一门专业技能课。其主要内容是学习Java语言的基本语句、语法和Java面向对象的程序设计方法与设计过程。课程的任务:理论上,除了要求学生掌握Java语言的基本语句、语法外,应了解Java与C/C

2、++的异同,重点放在面向对象的程序设计方法上,内容还涵盖Java的异常处理、输入输出流以及图形用户界面程序开发。技能上,要求能较熟练地使用JDK1.4,进行Java程序的编辑、编译和调试技术,开发有一定实用价值的应用程序。前导课程:《C语言程序设计》后续课程:《网络编程》和《Web应用程序开发》二、教学基本要求通过本课程的教学,不仅要求学生掌握Java程序设计语言的基本语法,Java面向对象编程方法,同时应具备一定的应用能力,具体包括:1.利用JDK1.4来创建、编译、调试Java项目的能力;2.利用Java语言语法进行编程的能力;3.使用面

3、向对象的方法进行程序设计的能力;4.异常处理、输入输出处理能力;5.图形用户界面GUI编程的能力;三、教学条件本课程教学要求在计算机机房进行,要为每个学生提供一台高性能计算机,并安装有JDK1.4开发工具和JCreatorpro2.5集成开发工具。四、教学内容及学时安排序号单元主要内容教学要求学时1Java语言概述及Java开发平台理论教学1.Java语言主要特点2.JAVA的开发与运行平台3.Java程序的开发过程1.初步了解Java的主要特征2.了解JAVA开发与运行平台1实践项目1.JDK1.4开发环境安装与使用2.第1个java程序_

4、HelloWorld程序的编辑、编译与运行1.熟悉JDK1.4开发环境2.掌握Java程序的开发过程12Java语法基础与程序流程控制理论教学1.Java语言的基本语法2.Java基本数据类型3.Java运算符与表达式4.Java数据类型的转化5.程序流程控制(分支与循环控制语句)1.掌握Java的基本语法2.掌握Java基本数据类型及运算符、表达式3.掌握数据类型的转换4.掌握流程控制语句的基本语法4实践项目1.Java基本数据类型变量的定义与使用2.Java运算符与表达式的使用3.混合运算中数据类型的转换与数据类型造型。4.分支语句的使用

5、5.循环语句的使用1.掌握Java基本数据类型及运算符与表达式的使用2.掌握数据类型的造型方法3.熟练掌握分支语句与循环语句的使用方法。83Java面向对象编程基础理论教学1.面向对象基本思想与方法;类、对象与封装的基本概念2.对象成员(属性与方法)、构造器方法3.static变量与方法4.方法重载与静态多态5.对象的高级使用6.Java数组1.掌握面向对象编程的的基本方法2.掌握类、对象与封装等基本概念3.掌握属性、方法以及构造器方法的定义方法4.掌握方法重载的概念,理解静态多态的意义5.掌握Java数组的创建与使用方法4实践项目1.学生类

6、、矩形类的创建与使用2.简单卖票过程的Java模拟程序3.英制与公制的转换程序4.课程成绩的计算程序5.36选7号码随机产生程序1.掌握类的创建与使用2.static关键字的使用3.编写重载方法4.Java数组的使用64Java面向对象编程高级技术理论教学1.类的继承性2.运行时多态3.抽象类4.接口1.掌握继承的概念与方法2.理解多态的概念3.掌握抽象类与接口的相关概念与作用4实践项目1.汽车出租管理系统中相关类的创建与使用2.公司各雇员继承结构中类的创建与使用3.形状类继承结构中类、接口的创建与使用4.动物继承结构中接口与类的创建与使用1

7、.掌握通过继承创建类的方法2.在编程中使用多态技术3.掌握抽象类的创建与使用4.掌握接口的创建与使用65Java包与JavaAPI的使用理论教学1.Java包的概念与作用2.包的创建与使用3.JavaAPI包的结构与常用API的使用1.掌握Java包的概念与作用2.掌握JavaAPI包的结构及常用API1实践项目1.包的创建与使用(形状类与接口包)2.Jar文档与可执行Jar文档的制作3.Math类的使用4.封装器类的使用5.String类与StringBuffer类的使用1.掌握包的创建与使用方法2.掌握Jar文档的制作方法3.掌握Java

8、常用API的使用方法36Java异常处理与输入输出理论教学1.异常的基本概念与Java异常的层次结构2.异常的捕获处理3.输入输出流的基本概念4.节点流与过滤流5.

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

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

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