面向对象的Pascal语言

面向对象的Pascal语言

ID:47003406

大小:709.00 KB

页数:123页

时间:2019-12-03

面向对象的Pascal语言_第1页
面向对象的Pascal语言_第2页
面向对象的Pascal语言_第3页
面向对象的Pascal语言_第4页
面向对象的Pascal语言_第5页
资源描述:

《面向对象的Pascal语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Delphi实用教程第2章面向对象的Pascal语言第2章面向对象的Pascal语言2.1ObjectPascal概述2.1.1标识符标识符(Identifiers)是以字母或下划线开头、后跟字母、数字或下划线所组成的串,其作用是标识常量、变量、类型、属性、对象、过程、函数、程序、单元、库和组件库等。ObjectPascal标识符对字母的大小写是不敏感的,有效长度为255个字符。2.1.2保留字ObjectPascal的保留字:AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,

2、ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH,EXPORTS,SHR,STRING,ASM,OBJECT,UNIT,CONSTRUCTOR,IMPLEMENTATION,DESTRUCTOR,USES,INHERITED,INLINE,INTERFACE,LIBRARY,XOR,SH

3、L第2章面向对象的Pascal语言2.1.3注释(1)大括号注释:“{”与“}”的成对使用表示它们之间的内容为注释部分(2)带星号的小括号注释:“(*”与“*)”的成对使用表示它们之间的内容为注释部分。(3)双斜杠注释“//”:表示所在行的该符号之后的内容为注释。例如:begin{下面的这条语句是为组件Label1设置Caption属性值}//注释Label1.caption:='请输入文件名:'end.第2章面向对象的Pascal语言2.1.4常量和变量1.常量一般常量如123,-10,-10.56,”ab

4、c”,TRUE等都是一般常量。符号常量用const关键字来声明常量。▲语法:const常量名=表达式;如constpi=3.14;△说明:(1)常量在说明时就被赋予了一个值,在程序执行过程中是不可改变。(2)等号的右边只能出现一般常量、已声明的常量或者常量表达式。第2章面向对象的Pascal语言2.1.4常量和变量2.变量变量是程序代码中代表一个内存地址的标识符,而此地址中的内容在程序代码执行时可以被改变。在使用变量前必须对它进行说明,并说明它的类型。▲语法:var变量名表:类型名;△说明:(1)类型名是Ob

5、jectPascal中任何有效的数据类型。(2)变量名表中的变量与变量之间用逗号分隔开,变量与类型名之间用冒号分隔。例如:varI,J:Integer;//定义两个整型变量I和J(3)当有几个连续的变量声明语句时,可以不必在每个声明语句前都用保留字var,只需在最开始处使用var,例如:varx,y:real;//定义两个实型变量x和yk,j:integer;//定义两个整型变量k和jflag:Boolean;//定义一个逻辑型变量第2章面向对象的Pascal语言2.2数据类型ObjectPascal是一种强

6、类型语言,其变量在使用之前都要声明其数据类型。数据类型决定了它能够存储数据的形式、数据的范围以及它能够进行的运算。ObjectPascal的数据类型分为简单数据类型、字符串类型、构造类型、指针类型、过程类型和可变数据类型等。第2章面向对象的Pascal语言2.2.1简单数据类型有序数据类型(ordinal)1)整数类型整数类型是由正号或负号、数字组成的数据,数据中不包含小数。整数类型表第2章面向对象的Pascal语言2.2.1简单数据类型2)字符类型字符类型只存储一个字符,利用关键字Char来表示。除了Cha

7、r数据类型外,Dephi7还提供了Char的扩展类型,它们是AnsiChar和WideChar两种类型。字符数据类型表第2章面向对象的Pascal语言2.2.1简单数据类型Ⅰ有序数据类型(ordinal)3)布尔类型布尔类型(Boolean)是只能表示真或假的一种数据类型,包括以下四种类别:Boolean、ByteBool、WordBool和LongBool。布尔类型的值是两个预定义的常量标识符:False和True,分别代表真和假。4)枚举类型枚举类型(enumerated)是用户自定义的一种简单数据类型,

8、是由一组有序的标识符组成的,最多可有255个枚举项。枚举类型定义中的每个值都对应一个整数值的序号,第一个为0从左向右依次增1。第2章面向对象的Pascal语言2.2.1简单数据类型▲枚举类型定义和枚举类型变量声明的语法结构:type枚举类型标识符=(枚举常量标识符列表);var枚举类型变量表:枚举类型标识符;例如:typeday=(Sunday,Monday,Tuesday,Wednesday,Th

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

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

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