面向对象的编程基础(I)

面向对象的编程基础(I)

ID:42804297

大小:300.01 KB

页数:42页

时间:2019-09-23

面向对象的编程基础(I)_第1页
面向对象的编程基础(I)_第2页
面向对象的编程基础(I)_第3页
面向对象的编程基础(I)_第4页
面向对象的编程基础(I)_第5页
资源描述:

《面向对象的编程基础(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、复习:VB的三个基本特点可视化面向对象基于事件驱动机制复习:VB环境中应该熟知的窗口窗体:设计界面工具箱:放置常用控件工程资源管理器窗口:管理工程的文件资源属性窗口:设置窗体中的控件属性窗体布局窗口:调整程序运行时窗体的位置代码窗口:对各个对象编写代码(code)复习:上机实验中应该积累的内容控件:按钮、标签、窗体属性:Caption代码:字符串必须用双引号引起来如:label1.caption=“欢迎来到西亚斯”对象名称要写正确小.要注意字符串要在引号内赋值号别忘记练习1、VisualBasic窗体设计器的主要功能是:______。A.建立用户界面B.编写源程序代码

2、C.画图D.显示文字2、VB中工程文件的扩展名是______。A.VBPB.FRMC.VBWD.FRXⅠ练习3、VB中窗体文件的扩展名是______。A.VBPB.FRMC.VBWD.FDM4、在设计应用程序时,通过______窗口可以查看到应用程序工程中的所有组成部分。A.代码窗口B.窗体设计窗口C.属性窗口D.工程资源管理器窗口Ⅱ练习5、通过以下______窗口可以在设计时直观的调整窗体在屏幕上的位置。A.代码窗口B.窗体布局窗口C.窗体设计窗口D.属性窗口6、MicrosoftVisualBasic6.0包括3三种版本,其中不包括______。A.通用版B.企业

3、版C.学习版D.专业版Ⅲ第2章面向对象编程基础目标:理解:面向对象编程的基本概念掌握:掌握控件的常用属性、事件、方法,熟练掌握控件的画法及其基本操作、熟练的为控件设置属性、为控件编写代码片断、熟练掌握用VB开发应用程序的步骤。本章主要内容§2.1可视化编程的基本概念§2.2VB中的控件§2.3控件的画法及其基本操作§2.4用VB开发应用程序的方法(实例介绍)§2.1可视化编程的基本概念一、对象的概念二、对象的属性三、对象的事件四、对象的方法一、对象的概念(1)对象(Object)的概念VB程序的运行实体,包括窗体和各个控件对象就是既包含数据、又包含有对数据进行操作的方

4、法,并将其封装起来的一个逻辑实体。在VisualBasic6.0中,对象分为两类:(1)由系统设计好的,称为预定义对象可以直接使用或对其进行操作;(2)由用户定义,可以建立用户自己的对象。一、对象的概念类(class):类是创建对象实例的模板,是同种对象的集合与抽象,它包含了所创建对象的属性描述和行为特征的定义。严格说来,工具箱中的控件并非对象,而是代表了不同的类,通过将类实例化,即在窗口上画一个控件,就将类转换为对象,即创建了一个控件对象。二、对象的属性(1)对象的属性(Property)属性是指对象的特征。每一种对象都有一组特定的属性,这在属性窗口中可以看到。不同

5、的对象有不同的属性属性举例:一个标签对象的属性Caption:标题,指标签的文字内容;ForeColor:前景颜色,指文字的颜色;BackColor:背景色,指标签的底色;Font:字体,指文字的字体;二、对象的属性(2)设置属性的方法①在属性窗口中设置属性(设计阶段)②在程序中用语句设置属性(运行阶段)格式:对象名.属性名=属性值例如:text1.text=“欢迎使用VB6.0”绘出标签对象并单击选中;在属性窗口中设置Caption为Hello,World!Backcolor为蓝色Forecolor为白色Font为宋体(大小20)单击窗体空白处(即窗体本身),在属性

6、窗口设置Caption为“我的第一个VB程序”单击工具栏上的按钮(或F5)运行程序,得到如图结果;例1:属性的应用:我的第一个VB程序三、对象的事件(1)对象事件事件:是VisualBasic预先设置好的、能被对象识别的动作。即发生在对象上的事情。比如:按钮的单击click键盘按下KeyPress事件等三、对象的事件◆Vb采用的是事件驱动机制。当某一事件发生时,就去执行事件处理程序(事件过程)。◆不同的对象能识别的事件是不同的。◆当事件被用户触发(click等)或由系统触(load)时,系统对相对事件做出响应,(执行用户编写的程序)。三、对象的事件(2)事件的过程就是

7、响应某事件后所要执行的一段程序代码。Vb应用程序设计的主要任务就是编写事件过程的程序代码。事件过程格式:sub对象名_事件()……事件过程代码endsub例如:subcommand1_click()command1.fontsize=20endsub写程序时并不是对所有的事件都编写代码,没有编码的事为空事件,系统不处理。四、对象的方法(1)方法:是对象所执行的某些特定动作。一种特殊的过程和函数◆VB中将一些通用的过程和函数编写好并封装起来,作为方法供用户直接调用,因此它可以执行。◆方法是面向对象的,所以调用时一定要用对象格式:对象.方法名[参数名表]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。