局部变量、全局变量、变量、抽象

来源:互联网 发布:怎么下载网站的数据库 编辑:程序博客网 时间:2024/05/29 09:12
局部变量和全局变量:
在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。
全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。
当全局变量与局部变量同名时:
在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。


变量:
       变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。
在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变
(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在
Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格
地定义“变量”的准确外延。
       由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分
有用。变量可以保存程序运行时用户输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把
用户键入的文本保存到变量中)、特定运算的结果以及要在窗体上显示的一段数据等。简而言之,变量是
用于跟踪几乎所有类型信息的简单工具。


抽象:
       抽象是通过分析与综合的途径,运用概念在人脑中再现对象的质和本质的方法,分为质的抽象和本质
的抽象。分析形成质的抽象,综合形成本质的抽象(也叫具体的抽象)。作为科学体系出发点和人对事物
完整的认识,只能是本质的抽象(具体的抽象)。质的抽象只能是本质的抽象中的一个环节,不能作为完
整的认识,更不能作为科学体系的出发点。
原创粉丝点击