5-3面向对象的功能实现.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
### 面向对象的功能实现在VB中的应用 #### 教学目标 1. **知识与技能** - 认识并掌握如何在Visual Basic (VB) 中创建类的方法。 - 学会对象的声明及实例化的过程。 - 了解在VB环境下进行面向对象程序设计的一般流程。 2. **过程与方法** - 在VB中实际操作创建与使用类的过程。 - 掌握在VB中进行面向对象程序设计的具体步骤。 3. **情感态度与价值观** - 培养对面向对象程序设计的兴趣与热情。 - 激发深入学习面向对象设计技术的愿望。 - 理解并内化面向对象程序设计的核心理念与流程。 #### 重点难点 - **教学重点** - 创建类的基础操作。 - 对象声明与实例化的方法。 - **教学难点** - 在类中定义方法的技术要点。 - 在类中定义属性的具体实现。 #### 教学环境 - **教材处理** - 使用广东教育出版社的信息技术(选修一)《算法与程序设计》第五章第三节内容作为核心框架。 - 结合上海科教版普通高中信息技术课程实验教材《算法与程序设计》的相关章节,以补充和完善教学内容。 - 采取讲解、任务驱动、实践操作以及学生自主探索的方式进行教学。 - **预备知识** - 学生需预先了解面向对象程序设计的基本概念,如类、对象等。 - 学生应具备初步比较面向过程与面向对象两种程序设计方法的能力。 - **硬件要求** - 计算机机房或网络教室。 - **所需软件** - 学生机需安装VB6.0或以上版本。 - **所需课时** - 安排1课时。 #### 教学过程 ##### 导入 - **教学目标简述** - 强调本节课将教授如何在VB中创建类、定义类的属性和方法,并学会如何创建对象及引用对象的属性和方法。 - **复习导入** - 回顾之前所学的面向对象程序设计的核心概念,包括类和对象、属性、方法和事件等。 - 提出问题引导思考:“在VB中,如何具体实现类和对象的创建与引用?” ##### 创建类 - **创建类的完整过程** - 创建类的第一步是新建一个空白类。 - 然后为类定义属性。 - 最后定义类的方法。 1. **创建类** - 选择“文件”->“新建工程”,创建一个新的“标准.EXE”项目。 - 选择“工程”->“添加类模块”,打开类模块窗口。 - 通过属性窗口将新创建的类命名为“Student”。 2. **创建属性** - **公共变量**:使用公共变量创建属性是最简便的方法。 - 示例代码: ```vb Private m_name As String ' 姓名 Private m_score(3) As Integer ' 三门课程分数的数组 ``` - 公共变量的特点: - 使用`Public`声明的属性对整个应用程序是可见的,任何地方都可以修改属性值。 - 使用`Private`声明的属性对应用程序是不可见的,只有类内部的方法才能访问这些属性。 - **属性过程**:使用属性过程创建属性更加安全且灵活。 - 属性过程类型: - `Property Get`:用于获取属性值。 - `Property Let` 或 `Property Set`:用于设置属性值。 - 示例代码: ```vb Property Get Name() As String Name = mName End Property Property Let Name(NewName As String) mName = NewName End Property ``` 通过上述教学内容,学生能够全面理解面向对象编程的基本概念,并掌握在VB环境中实现面向对象编程的具体步骤。这不仅有助于提高学生的编程能力,还能激发他们对面向对象编程的兴趣和热情,为进一步深入学习打下坚实的基础。
- 粉丝: 0
- 资源: 10万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助