文档介绍:程序设计教程Visual 程序设计第2讲教师: 综合应用本章目录 程序设计教程3共页3编制“龟兔赛跑”游戏程序。比赛开始后,分别单击按钮控制乌龟和兔子前进。当一方到达终点时,宣布获胜,此时比赛结束。 Visual 问题的提出随着软硬件环境逐渐,。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。结构化程序设计: 程序由语句和一系列函数的集合面向对象程序设计:各种独立而又互相调用的单位和对象的组成本章目录 对象和类类:定义了一件事物的抽象特点,包含所创建对象的特征(属性)描述和行为(方法).例如,人类是具体人的抽象。人有不同的身高、体重等属性值和哭、:将反映类的属性、方法、事件封装在一起,构成了是面向对象编程的基本元素。 :是类的实例化。例如,张三、李四就是一个个具体的人。有各自的属性和方法。系统设计好的标准控件类。通过将控件类实例化,得到真正的控件对象。在窗体上画一个控件,就将类转换为对象,创建了一个控件对象(简称控件)。本章目录 程序设计教程7例如:工具箱内的TextBox是类(它确定了TextBox的属性、方法和事件)窗体上显示的是两个TextBox对象TextBox对象TextBox类本章目录 程序设计教程8属性、事件和方法构成对象的三要素1. 属性存放对象的数据(决定对象外观及功能)例如,控件名称、文本、大小等属性。对象属性的设置方法:?设计阶段利用属性窗口直接设置属性值?=属性值例如: = "确定" 注意:若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。 对象的属性、事件和方法本章目录 程序设计教程9事件发生在对象上的事情同一事件,对不同的对象,会引发不同的反应:事件本章目录教师_铃声()讲课End Sub学生_铃声()听讲接受知识End 为对象预先定义了一系列的事件。例如,单击Click、获取焦点GotFocus 、按下键盘KeyPress 等其他人员_铃声()End Sub 程序设计教程10事件过程应用程序处理事件的步骤它针对某一对象并与该对象的一个事件相联系应用程序设计的主要工作就是为对象编写事件过程的代码。事件过程的形式如下:Sub 对象名_事件(对象引用,事件信息)Handles 事件处理程序…事件过程代码End Sub对象引用:指向引发事件的对象事件信息:与事件相关的信息事件过程本章目录