- 0
- 0
- 约3.11千字
- 约 21页
- 2016-10-26 发布于广东
- 举报
在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 李雁翎 邸未冬 李朝霞 编著 人民邮电出版社 Visual Basic程序设计教程 第3章 面向对象程序设计基础 本章重点: 面向对象程序设计概念的引入 Visual Basic工程 创建Visual Basic程序的步骤 第三章 面向对象程序设计基础 3.1 面向对象程序设计概念的引入 3.1.1 对象 3.1.2 类 3.1.3 属性的设置 3.1.4 事件、方法的编辑 第三章 面向对象程序设计基础 3.1.1 对象 对象(Object)是现实世界中某个客观存在的事物,它可以是有形的,也可经是无形的。 对象是构成客观事物的一个“单位”,它具有静态特征(客观事物属性)和动态特征(客观事物行为和功能)。 第三章 面向对象程序设计基础 3.1.2 类 类(Class)就是同类对象的属性和行为特征的抽象描述。 Visual Basic系统程序的面向对象技术,不仅实现了类的数据抽象,而且通过抽象出相关的类的共性,而形成一般的“基类”,用户可利用类的继承性和封装性,对“基类”增添不同的特性,或完全继承派生出各种各样的对象,完成程序设计的任务。 Visual Basic系统工具箱的各种控件并不是对象,而是代表了各个不同的类。程序设计者通过对类的实例化,便可得到所创建的对象。 第三章 面向对象程序设计基础 3.1.2 类 第三章 面向对象程序设计基础 3.1.3 属性的设置 1.利用“属性”窗口设置对象属性 (1)在“工程设计”窗口,依次选择【视图】→【属性窗口】菜单选项,打开“属性”窗口。 (2)在“工程设计”窗口,选中设置属性的“对象”,单击鼠标右键,打开快捷菜单,选择【属性窗口】菜单选项,打开“属性”窗口。 (3)在“工程设计”窗口,选中设置属性的“对象”,单击工具栏中的 按钮,打开“属性”窗口。 2.利用属性设置语句为对象设置属性 格式1: [父类名].对象名.属性名 = 属性值 格式2: With 对象名 属性值表 End with 第三章 面向对象程序设计基础 3.1.4 事件、方法的编辑 1.事件 事件(Event)就是每个对象可能用以识别和响应的某些行为和动作。 通常,一个对象可以识别和响应一个或多个事件。 事件过程定义语句格式: Private Sub 对象名称_事件名称([(参数列表)]) 程序代码 End Sub 第三章 面向对象程序设计基础 3.1.4 事件、方法的编辑 2.方法 方法(Method)是附属于对象的行为和动作,也可以将其理解为指示对象动作的命令。 方法调用的语句格式: [对象名].方法名 方法是面向对象的,所以对象的方法调用一般要明确对象。 第三章 面向对象程序设计基础 3.2 Visual Basic工程 3.2.1 创建工程 3.2.2 更改工程属性 3.2.3 保存工程 3.2.4使用工程 3.2.5 使用工程组 第三章 面向对象程序设计基础 3.2.1 创建工程 方法一: (1)每当启动Visual Basic系统程序时,就会有一个“新建工程”窗口被打开。 (2)在“新建工程”窗口,选择所要创建的工程类型,再按“打开”按钮,便可创建一个工程。 方法二: (1)启动Visual Basic系统程序,同时打开“新建工程”窗口, (2)在“新建工程”窗口,按“取消”按钮,进入Visual Basic系统主工作窗口。 (3)在Visual Basic系统菜单下,依次选择【文件】→【新建工程】菜单选项。 (4)在“新建工程”窗口,选择所要创建的工程类型,再按“确定”按钮,便可创建一个工程。 第三章 面向对象程序设计基础 3.2.2 更改工程属性 打开工程属性窗口有如下两种方法: (1)在工程资源管理器窗口,选择所要设置参数的工程,右击工程文件。 (2)在“Visual Basic系统菜单下,依次选择【工程】→【工程属性】菜单选项。 第三章 面向对象程序设计基础 3.2.3 保存工程 保存工程,首先要逐一将工程的各个部分(窗体、模块等)保存为独立的文件,然后再保存工程文件本身。 操作方法是:在窗体、模块等文件已保存后的情况下,在Visual Basic系统菜单下,依次选择【文件】→【保存工程】菜单选项,可保
您可能关注的文档
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第6章 常用控件.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第7章 菜单与对话框.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第8章 文件操作.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第八章.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第二章.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第九章.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第六章.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第七章.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第三章.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 柳青 严健武 第四章A.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)