《Java面向对象程序设计》教学大纲.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java面向对象程序设计》教学大纲 课程编码 制订人 制订日期 修订人 修订日期 审定组(人) 审定日期 王明福 2001.10 袁梅冷 2005.01 聂哲 学 分:3 学 时:56(其中理论学时:20,实践学时:36) 适用专业:计算机软件、计算网络、计算机应用等专业 一、课程的性质与任务 课程的性质:本课程是为计算机网络、计算机软件、计算机应用等专业高年级学生开设的一门专业技能课。其主要内容是学习Java语言的基本语句、语法和Java面向对象的程序设计方法与设计过程。 课程的任务:理论上,除了要求学生掌握Java语言的基本语句、语法外,应了解Java与C/C++的异同,重点放在面向对象的程序设计方法上,内容还涵盖Java的异常处理、输入输出流以及图形用户界面程序开发。技能上,要求能较熟练地使用JDK1.4,进行Java程序的编辑、编译和调试技术,开发有一定实用价值的应用程序。 前导课程:《C语言程序设计》 后续课程:《网络编程》和《Web应用程序开发》 二、教学基本要求 通过本课程的教学,不仅要求学生掌握Java程序设计语言的基本语法,Java面向对象编程方法,同时应具备一定的应用能力,具体包括: 利用JDK1.4来创建、编译、调试Java项目的能力; 利用Java语言语法进行编程的能力; 使用面向对象的方法进行程序设计的能力; 异常处理、输入输出处理能力; 图形用户界面GUI编程的能力; 三、教学条件 本课程教学要求在计算机机房进行,要为每个学生提供一台高性能计算机,并安装有JDK1.4开发工具和JCreator pro 2.5集成开发工具。 四、教学内容及学时安排 序号 单元 主要内容 教学要求 学时 1 Java语言概述及Java开发平台 理论教学 1.Java语言主要特点 2.JAVA的开发与运行平台 3.Java程序的开发过程 1.初步了解Java的主要特征 2.了解JAVA开发与运行平台 1 实践项目 1.JDK1.4开发环境安装与使用 2.第1个java程序_Hello World程序的编辑、编译与运行 1.熟悉JDK1.4开发环境 2.掌握Java程序的开发过程 1 2 Java语法基础与程序流程控制 理论教学 1.Java语言的基本语法 2.Java基本数据类型 3.Java运算符与表达式 4.Java数据类型的转化 5.程序流程控制(分支与循环控制语句) 1.掌握Java的基本语法 2.掌握Java基本数据类型及运算符、表达式 3.掌握数据类型的转换 4.掌握流程控制语句的基本语法 4 实践项目 1.Java基本数据类型变量的定义与使用 2.Java运算符与表达式的使用 3.混合运算中数据类型的转换与数据类型造型。 4.分支语句的使用 5.循环语句的使用 1.掌握Java基本数据类型及运算符与表达式的使用 2.掌握数据类型的造型方法 3.熟练掌握分支语句与循环语句的使用方法。 8 3 Java面向对象编程基础 理论教学 面向对象基本思想与方法;类、对象与封装的基本概念 对象成员(属性与方法)、构造器方法 static变量与方法 方法重载与静态多态 对象的高级使用 Java数组 掌握面向对象编程的的基本方法 掌握类、对象与封装等基本概念 掌握属性、方法以及构造器方法的定义方法 掌握方法重载的概念,理解静态多态的意义 掌握Java数组的创建与使用方法 4 实践项目 学生类、矩形类的创建与使用 简单卖票过程的Java模拟程序 英制与公制的转换程序 课程成绩的计算程序 36选7号码随机产生程序 掌握类的创建与使用 static关键字的使用 编写重载方法 Java数组的使用 6 4 Java面向对象编程高级技术 理论教学 1.类的继承性 2.运行时多态 3.抽象类 4.接口 掌握继承的概念与方法 理解多态的概念 3.掌握抽象类与接口的相关概念与作用 4 实践项目 1.汽车出租管理系统中相关类的创建与使用 2.公司各雇员继承结构中类的创建与使用 3.形状类继承结构中类、接口的创建与使用 4.动物继承结构中接口与类的创建与使用 掌握通过继承创建类的方法 在编程中使用多态技术 掌握抽象类的创建与使用 掌握接口的创建与使用 6 5 Java包与Java API的使用 理论教学 Java包的概念与作用 包的创建与使用 3.Java API包的结构与常用API的使用 1.掌握Java包的概念与作用 2.掌握Java API包的结构及常用API 1 实践项目 包的创建与使用(形状类与接口包) Jar文档与可执行Jar文档的制作 Math类的使用 封装器类的使用 String类与StringBuffer类的使用 掌握包的创建与使用方法 掌

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档