- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
李雁翎 王建忠 孔锐睿 编著 人民邮电出版社 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系统菜单下,依次选择【文件】→【保存工程】菜单选项,可保存工程。 第三章 面向对象程序设计基础 3.2.4 使用工程 1.打开工程 操作步骤如下: (1)在Visual
您可能关注的文档
- VB.NET程序设计教程第6章用户界面设计.ppt
- VB.NET程序设计教程第七章通用对话框和菜单.ppt
- VB程序设计教程第1章绪论.ppt
- VB程序设计教程第2章程序设计基础.ppt
- VB程序设计教程第4章窗体及基本的内部控件.ppt
- VB程序设计教程第5章程序控制结构.ppt
- VB程序设计教程第6章数组及应用.ppt
- VB程序设计教程第7章过程及应用.ppt
- VB程序设计教程第8章文件管理.ppt
- VB程序设计教程第9章常用的内部控件.ppt
- DB5304_T032.1-2023_华宁县柿子种植技术规范第1部分:术语和定义、标准体系表_玉溪市.pdf
- DB51_T797-2008_鸡蛋中氯霉素残留量的测定-高效液相色谱-串联质谱(LC-MS-MS)法_四川省.pdf
- DB50_T390-2023_肉兔健康养殖生产技术规范_重庆市.pdf
- DB4409_T39-2023_边坡植被重建技术规程_茂名市.pdf
- DB50_T1557.2-2024_气象灾害风险预警等级第2部分:高温_重庆市.pdf
- 2025年孕产妇用品项目提案报告模范.docx
- 2025农业农村部国际交流服务中心联合中国农业大学经济管理学院博士后研究人员招聘(北京)考试备考试题及答案解析.docx
- 2025云南曲靖市国资委招聘公益性岗位工作人员2人考试备考试题及答案解析.docx
- 2025四川泸州市龙马潭区教育和体育局下半年考核招聘教师7人考试备考试题及答案解析.docx
- 2025四川绵阳三台县司法局招聘编外聘用人员8人考试备考试题及答案解析.docx
最近下载
- 宇通系列客车说明书.pdf VIP
- 【哔哩哔哩-2025研报】十五大特色人群白皮书:洞见B站人群的年轻、好玩、有趣.pdf VIP
- CNCA-00C-005工厂质量保证能力要求.pdf VIP
- 人教版八年级物理下册 第十二章简单机械单元测试题.doc VIP
- 大体积混凝土温度计算(V3.0).xls VIP
- 产科应急预案演练脚本模板(2篇).docx VIP
- 日置 IM7580阻抗分析仪使用说明书.pdf VIP
- 饮用水安全及其保障技术.pptx VIP
- 2021年年重污染天气应急桌面推演脚本.pdf VIP
- 《水泥基灌浆材料应用技术规范》GB@T50448-2008(高清版).pdf VIP
文档评论(0)