VB基础教程:第一章第三节面向对象程序设计的基本概念

文章作者 100test 发表时间 2007:03:10 18:24:50
来源 100Test.Com百考试题网


1.3 面向对象程序设计的基本概念

1.基本术语

(1) 对象和对象类

对象是代码和数据的组合,可以作为一个单位来处理。对象可以是应用程序的一部分,比如可以是控件或窗体。整个应用程序也是一个对象。在 VB中可能用到的几种类型的对象:

示例

描述

命令按钮

窗体上的控件,象命令按钮和框架,它们都是对象。

窗体

Visual Basic 工程中的每一个窗体都是独立的对象。

数据库

数据库是对象,并且还包含其他对象,如字段、索引等。

图表

Microsoft Excel 中的图表是对象。

VB中的每个对象都是用类定义的。用饼干模子和饼干之间的关系作比,就会明白对象和它的类之间的关系。饼干模子是类。它确定了每块饼干的特征,比如大小和形状。用类创建对象,对象就是饼干。类是面向对象程序设计的核心技术,可以理解成一种定义了对象行为和外观的模板;把对象看作是类的原原本本的复制品,

  类具有继承性、封装性、多态性、抽象性。

(2) 属性

  属性是对对象特性的描述,VB为每一类对象都规定了若干属性,设计中可以改变具体对象的属性值。比如窗体的背景颜色、高度与宽度。

(3) 事件(Event

事件是发生在对象上的动作。事件的发生不是随意的,某些事件仅发生在某些对象上。

  VB中事件的调用形式是:

  Private Sub对象名_事件名

   (事件内容)

  End Sub


相关文章


VB基础教程:第一章第四节利用VB开发应用程序的一般步
VFP基础教程第三章表记录的处理
VB基础教程:第一章第三节面向对象程序设计的基本概念
VFP基础教程第三章表结构的创建和修改
VB基础教程:第一章第二节VB6.0的集成开发环境简介
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛