第二篇面向对象编程基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1 VB对象的概念 对象主要有窗体和控件两类。 VB中对象是由类创建的,对象是类的一个实例。 对象具有属性、事件和方法三要素。 1.对象:主要有窗体和控件两类。 对象具有属性、方法和事件三要素。 2.类:同种对象的集合和抽象,包含所创建对象的属性描述和行为特征的定义。 对象和类的关系: 2.1.1 对象的命名 对象名称命名规定: (1)必须以字母开头,由字母、汉字(最好不用)、数字及下划线组成; (2)长度不超过40个字符; (3)不能与VB的公共对象的名称相同,例如Clipboard、Screen或App等; (4)相同类型的对象不能有相同的名称(若相同则会生成控件数组,见6.6节); (5)名称的命名最好体现“见名知义”,即可以反映出对象的类型与对象的用途。 2.1.2 对象的通用属性 ---描述对象的特征,定义外观和行为 1.在属性窗口修改 (1)Name 对象的名字,遵循对象名称命名规定。 (2)Caption 表示对象的标题。 注意Name属性与Caption属性的区别。 (3)Font 输出字符的各种特性。 (4)Enabled 程序运行时对象是否有效。 True——对象可以使用。默认值为True。 False——灰色显示,对象不可使用。 (5)Visible 程序运行时对象是否可见。 True——对象可见。默认值为True。 False——对象不可见,此时对象消失。 (6)BackColor、ForeColor 颜色属性。 BackColor 背景颜色; ForeColor 前景颜色。 2.在程序代码中修改对象的属性 这种修改方式具有更大的灵活性。代码中修改对象属性值的格式如下: [对象.] 属性名 = 属性值 其中对象可以省略,此时对象为当前窗体。 例如: Command1.Caption =确定“ 设置命令按钮的标题 Caption =排序 设置当前窗体的标题 Label1.Caption =我喜欢学VB 设置标签的标题 3.引用属性的值 在程序代码中不仅可以设置属性的值,同时还可以引用属性的值。 例如: Password = TxtPassword.Text 表示将文本框对象的内容赋值给变量Password。 2.1.3 对象的通用事件 1.事件 所谓“事件(Event)”是由VB系统预先设置好的、能够被对象识别的动作。 每一个对象能识别的事件是不同的。 对象的事件可以由用户触发(或称激活),例如,单击鼠标或按下键盘按键。也可以由系统触发。 命令按钮对象所能识别的事件: 对象的常用事件: 2.事件过程 当对象响应事件后就会执行一段代码,该段代码规定了对象被事件激活时应产生的各种动作以及所要进行的相关处理的具体内容,这样的代码段称为事件过程。事件过程的一般格式如下: Private Sub 对象名称_事件名([参数表]) … 处理事件的程序代码 End Sub 3.事件驱动的运行机制 面向对象的程序设计中,程序的运行是采用事件驱动的方式进行的。 事件产生:用户单击鼠标或按下键盘按键来产生,系统通过时钟计时产生,甚至是由程序运行触发产生。 2.1.4 对象的通用方法 方法(Method)是对象可以执行的动作。 方法实际上是对象本身包含的一些特殊的函数或过程,调用这些函数或过程完成某种特定的功能。代码中引用方法的格式如下: [对象.] 方法名 [参数] 其中对象可以省略,此时对象为当前窗体。 VB中最常用的几个方法: 2.1.5容器对象 在VB的对象中,有一种对象称为容器对象,如窗体对象(Form)、框架对象(Frame)、图片框对象(Picture)等,这些对象是其他对象(如单选按钮、复选按钮、标签等)的载体或容器。 2.2 窗体 窗体对象是VB应用程序最基本的对象之一, VB工程中至少要包含一个窗体对象。窗体是一种容器,其本身有着自己的属性、方法和事件。属性定义窗体的外观,方法定义窗体的行为,事件定义窗体与用

文档评论(0)

0520 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档