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