vb面向对象的学习认识

简介: vb面向对象的学习认识

前言:在vb中,对象分成三个要素:属性、方法和事件。

一、对象的属性

属性是指对象的特性,是描述对象的数据。如“猫”是一个对象,它包括了“白猫”、“蓝眼珠的猫”、“幼猫”、“折耳猫”等不同的“猫,其中“白色的”、“蓝眼珠”、“幼小”、“折耳”描述的都是猫的属性。

不同的对象有不同的属性。每一个对象的属性都有一个默认值,通过改变设置可以控制对象的外观和行为。

改变属性的方法有两种:1.在属性窗口中设置属性、2.在代码窗口中通过编程设置属性(对象名.属性名=属性值)。

二、对象的事件

事件是指对象能够识别并做出反应的外部刺激。如一个迟到的学生这个对象,当听到上课铃声这个事件,学生这个对象做出的反应,即对事件的处理过程就是向教室奔跑。在vb中,对象事件分为系统事件和用户事件。

1.系统事件

系统事件是由系统或对象自己产生的,如当一个窗体被加载到内存准备显示时,发生的Load事件,“定时器时间到”事件等。

2.用户事件

由用户操作引起的,如鼠标的Click事件、DblClick事件、MouseMove等事件。

**事件驱动机制和事件过程**
vb应用程序的运行过程就是对**事件的处理过程**。
程序运行时,由用户、系统或对象产生各种不同事件,程序设计者为不同的事件编写了处理代码程序,窗体和控件等对象在响应不同事件时执行不同的代码程序,这就是**事件驱动机制**。

事件过程是一个相对独立的程序段,对象的事件过程有严格的语法结构,事件过程的格式为:

Private Sub 对象名_事件名()

……

事件过程代码

……

End Sub

三、对象的方法

1.概念,方法就是系统已设计好的、在编写过程可以使用一些特殊程序,完成显示、隐藏、移动对象,回执图形和打印输出结果等一定的操作功能(指令)。

在vb中,使用对象方法的格式为:

对象名.方法名【参数1,】【参数2,】……【参数N】


2.对象的使用方法

(1)Show方法

例如:Form2.Show 1 '功能是显示窗体Form2

(2)Print方法

例如:Form1.Print"vb" '在窗体上显示vb

Form1.Print Form1.Width,Form1.Height '在窗体Form1上显示窗体宽度与高度。


最后,总结一下vb应用程序的编程步骤:

1.总体设计、2.设计界面、3.设置属性、4.编写代码。


相关文章
|
7月前
|
开发者
面向对象的VB编程:类与对象的深入理解
【4月更文挑战第27天】本文探讨了VB中的面向对象编程,包括类与对象的概念、定义、声明和使用。通过封装、继承和多态三大特性,阐述了如何在VB中实现代码的易理解和扩展。示例展示了如何定义类、创建对象以及如何利用继承和多态性来设计灵活的代码结构。理解并掌握这些核心概念对于提升VB.NET开发效率至关重要。
96 0
学习VB过程中对面向对象的理解
学习VB过程中对面向对象的理解
VB语言基础重要知识点01
VB语言是使用最早的高级编程语言之一,以下是该语言的一些重要知识要点。本节知识教程,我们需要学习的核心程序如下图1。此后,我们会对相关知识点进行依次罗列,最后附带源码。
306 1
VB语言基础重要知识点01
VB语言基础重要知识点06
一、相关知识回顾 开始之前,我们一起来回顾一下if语句的格式。 以下回顾条件语句知识点:
101 1
VB语言基础重要知识点06
|
小程序
VB语言基础重要知识点08
这是VB语言基础知识第8期。 一、手动控制闪烁状态 我们先简单实现一个小程序。 通过控制timer控件的enable属性来设置文字是否闪烁。 如果检测按钮文字为“停止”,那么设置按钮文字为“闪烁”。 如果检测按钮文字为“闪烁”,那么设置按钮文字为“停止”。
143 1
VB语言基础重要知识点08
|
Shell
VB语言基础重要知识点11
VB语言基础重要知识点11
124 0
VB语言基础重要知识点11
VB语言基础重要知识点02
这是VB基础知识讲解第二期。本节我们继续讲解VB编程的基础知识要点,通过案例的方式,我们对一些属性等知识点进行解析。案例的程序界面如下图1:
113 0
VB语言基础重要知识点02

热门文章

最新文章