1 / 36
文档名称:

经济学第2章VisualBasic程序设计基础.ppt

格式:ppt   大小:180KB   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

经济学第2章VisualBasic程序设计基础.ppt

上传人:sanshenglu2 2021/10/5 文件大小:180 KB

下载得到文件列表

经济学第2章VisualBasic程序设计基础.ppt

文档介绍

文档介绍:
2
程序设计基础
Visual Basic
经济学第2章VisualBasic程序设计基础
第2章 Visual Basic程序设计基础
Visual Basic程序设计的基本概念
Visual Basic应用程序开发的一般过程
经济学第2章VisualBasic程序设计基础
程序设计方法概述
程序设计反映了利用计算机解决实际问题的全过程,包含多方面的内容。通常要先对问题进行分析并建立数学模型,然后考虑数据的组织方式和算法,并用某一种程序设计语言编写程序,最后调试程序,使之运行后能产生预期的结果。面向过程程序设计和面向对象程序设计是被普遍采用的两种程序设计方法。
经济学第2章VisualBasic程序设计基础
计算机解决问题的一般过程
一般分四个过程
1.需求分析 :弄清楚问题的要求 ,即做什么?
2.设计算法 :计算机“怎么做?”
3.编写程序 :将解决问题的算法用计算机程序设计语言编写成程序代码(称编程或编码)。
4.调试与维护
经济学第2章VisualBasic程序设计基础
面向过程程序设计(结构化程序设计)
面向过程程序设计采用自顶向下、逐步求精和模块化的分析方法,把一个待求解的问题自顶向下进行分解,以便形成一个个相对简单独立的子问题,然后用子程序或函数来解决这些子问题,用子程序或函数之间的数据通信来模拟这些子问题间的联系,最后把这些子程序或函数装配起来以形成解决问题的完整程序。子程序或函数由一些基本结构组成,这些基本结构包括顺序结构、选择结构和循环结构。
面向过程程序设计是一种结构化的程序设计方法,用这种方法设计的程序结构清晰,易于阅读和理解,便于调试和维护。
经济学第2章VisualBasic程序设计基础
面向对象程序设计
面向对象的程序设计中对象是组成程序的构件,就好像在面向过程的程序设计方法中的子程序和函数的作用。
用称为“对象”的程序构件来描述客观问题中的“实体”,并用“对象”间的消息来模拟实体间的联系,用“类”来模拟这些实体间的共性。
提高了软件的复用性,减少了程序设计工作量并提高了程序的可靠性,方便了程序的维护。
经济学第2章VisualBasic程序设计基础
对象的基本概念
Visual Basic是一种基于对象的程序设计语言。用Visual Basic进行程序设计,其核心就是对象以及响应各种事件的代码。因此,理解对象的概念是设计Visual Basic程序的基础。
经济学第2章VisualBasic程序设计基础
自然界中存在着各种各样的具体实体。每一个实体都有其自己的特性和行为。
例如:
1.类和对象的概念






特征是:身高170厘米、体重70公斤和性别男
行为:会算加法 、接住飞来的物体
特征是:身高165厘米、体重55公斤和性别女
行为:会算加法 、避让飞来的物体





类和对象
经济学第2章VisualBasic程序设计基础
1.类和对象的概念
把自然界存在的这种形式引用到程序设计方法中,具体实体称之为对象(Object)或称实例(Instance);实体所具有的特性称属性(Property),其具体的值称属性值。
行为 :一种是由于外界而引发的行为,这种行为是被动行为,称事件(Event),如张三的反应行为;另一种是主动的行为,称方法(Method),如张三的加法运算行为。
对象包括:属性、方法、事件





经济学第2章VisualBasic程序设计基础
1.类和对象的概念
具有共同属性和行为的一类实物可以用一个抽象的概念来描述,这个抽象的概念称为类。
类是面向对象程序设计中创建对象的模板,在类中有对属性和方法的定义。而对事件的定义只给出一个框架,具体功能要在对象中定义。











经济学第2章VisualBasic程序设计基础