项目名称 任务名称 Java语言程序设计 任务七 对象和类 学时数 4 掌握类和对象的特征 教学目标 理解封装 会创建和使用对象 教学重点 教学难点 教学方法 类和对象的区别;类的定义;创建和使用对象 类的定义;创建和使用对象 视听教学法和任务教学法,在多媒体教室实施 教 学 内 容 备 注 第6章 对象和类 第1节 面向对象概述 1. 类和对象的特征 2. 类和对象的区别 第2节 JAVA中的类和对象 1. 类的定义 2. 成员变量 3. 成员方法 4. 对象的创建和使用 5. toString()方法 课后作业 设计一个book类,属性为:书名字符串类型:name;出版社字符串类型:cbs;方法:setbook()作用打印出“java程序设计”功能。 要求:声明类对象,使用类中的方法,设置类中的属性并打印属性内容。

- 13 -

项目名称 任务名称 Java语言程序设计 任务八 类的方法 会定义和使用类的方法 学时数 4 教学目标 理解变量作用域 会创建包组织Java工程 会添加类方法的JavaDoc注释 教学重点 教学难点 教学方法 掌握定义和使用类的方法;掌握变量作用域。 掌握定义和使用类的方法;掌握变量作用域。 视听教学法和任务教学法,在多媒体教室实施 教 学 内 容 备 注 第7章 类的方法 第1节 类的方法 1. 类的方法定义 2.方法的返回值 3. 方法调用 4. 变量作用域 5. 方法调用案例——编写成绩计算类及其测试类 第2节 包与JAVA类库 1. 包的创建 2. 引入包 3. Java常用类库简介 课后作业 1. 编程求长方形的面积 2. 编程求任意半径的圆的面积。 - 14 -

项目名称 任务名称 Java语言程序设计 任务九 面向对象(一) 方法重载 学时数 4 教学目标 构造方法 this关键字 面向对象的封装性 教学重点 教学难点 教学方法 计算机网络中的相关概念、软件体系结构、Java环境设置及安装 软件体系结构、Java环境设置 视听教学法和任务教学法,在多媒体教室实施 教 学 内 容 备 注 第8章 面向对象(一) 第1节 构造方法 1. 参数化构造方法及示例 2. 隐式构造方法及示例 3. this关键字的使用 第2节 面向对象的封装性 1. 为属性封装 2. 为方法封装 3. 访问封装内容 - 15 -

编写一个student类: 属性:float 类型: high、weight、age String类型 :name、sex、stdno 方法:setValue1 功能:设置high、weight、age 三个属性的值 setValue2 功能:设置name、sex、stdno三个属性的值 show1 功能:打印输出high、weight、age 三个属性的值 show2 功能:打印输出name、sex、stdno三个属性的值 课后作业 开发思路: 首先创建一个java项目,一个java公共类 在该java公共类中,创建一个student类 声明 float 类型 high、weight、age String类型 name、sex、stdno 编写方法 在主类中声明student对象 使用对象调用方法 - 16 -