- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 Object Pascal 语言 授课内容: Object Pascal语言基础 数据类型 运算符 Object Pascal的语句 过程和函数 Delphi的面向对象程序设计 异常 课前导读 Pascal语言最早由瑞士Dr.Niklaus Wirth教授1971年发表,并分别于1972和1973年两度进行修改。将该语言取名Pascal是为了纪念Blaise Pascal(布勒斯 帕斯卡,1623-1662,法国天才数学家、物理学家、哲学家)。Pascal语言是一种语法严谨、条理清晰的结构化程序设计语言。具有可读性强、编写容易、编译速度快等特点。一直以来,Pascal语言都是作为计算机专业的教学语言;用于培养程序员良好的结构化程序设计思想。 Object Pascal语言是在传统的Pascal语言的基础上发展扩充的,它不仅具有Pascal语言的所有特点,而且还具有便于应用程序开发的面向对象特征。Delphi使用Object Pascal语言作为编程语言。 2.1Object Pascal语言基础 Delphi的编程风格 标识符 变量 常量 程序模块 作用范围 Delphi的编程风格 良好的编程风格能增强程序的可读性。因此在编写程序时应适当地添加注释,同时选择合适的缩排和分行,这样会使程序代码显得清晰而有层次,容易读懂。 注释 在程序代码中,注释起解释和说明作用,能增加程序的可读性,他对编程者、其他程序员以及程序维护人员都很重要。注释对程序的执行不会产生任何影响。在Object Pascal语言中,可以使用以下3种形式进行注释。 使用成对大括号“{”和“}”之间的内容为注释部分,注释文字可以包括多行。例如: {… 注释内容 …} 使用成对带星号的小括号“(*”和“*)”之间的内容为注释部分,也可以包括多行。例如: (*… 注释内容 …*) 使用双斜杠“//”表示。其中“//”所在行的该符合之后的内容均为注释内容,不可跨行。例如: //注释内容 缩排和分行 使用缩排和分行,可以把程序代码书写得错落有致、清晰易读,是一种良好的编程风格,建议在同一复合语句内右缩书写,在不同复合语句间空一行。 标识符 Object Pascal语言是由多种语法单元构成的,包括常量、变量、过程、函数、类型名、属性、对象、单元、程序等。标识符就是这些语法单元的名字。定义标识符一般采用一个或多个具有适当意义的英文单词,但需要注意以下5点: 标识符由字母、数字或下划线组成,不能包含空格。 必须以字母或下划线开始。 不能使用Object Pascal的保留字作为标识符。 标识符不区分大小写。例如sno,Sno,SNO被看成同一个标识符。 标识符可以是任意长度,但只有前面255个字符有效 变量 变量是在程序运行过程中,其值可以发生改变的标识符。它表示内存的地址,用户可以通过变量名读写内存地址中的内容。在使用变量之前必须进行变量申明,即对变量进行命名,并说明它的数据类型。变量声明的基本语法如下: Var 变量名称清单:数据类型; Var i,j:integer ; 在函数和过程中声明的变量,称之为局部变量;而其他变量就称为全局变量。 常量 常量是在程序运行过程中其值不可改变的标识符。常量以保留字const开始。常量的数据类型就是常量说明中它所代表的值的类型。常量是只读的,如果用户试图在程序中改变常量的值,Delphi7.0将产生一个编译错误。 Const pi=3.1415926; 程序模块 一个应用程序就是由若干个程序模块构成的。程序模块提供了应用程序的结构,决定了变量、属性值的范围及程序执行的过程等。一个程序模块有两个部分组成:声明部分和执行部分。声明部分是可选择的,包括变量声明、常量声明、类型声明、标号声明、程序声明、过程及函数声明等;执行部分叙述了可执行的操作。如果有声明部分,则必须放置在执行部分之前。 在Delphi中,最常见的程序模块是事件处理中的程序模块。此外,一个程序模块还可以是一个程序单元模块,或是一个过程程序模块。并且,一个程序模块中可以包含其他的程序模块。 一个完全的PASCAL程序结构 PROGRAM 程序名(程序参数表) LABEL 标号说明; CONST 常量说明; TYPE
您可能关注的文档
最近下载
- 《科学探究:欧姆定律》名师课件.ppt VIP
- 网络服务业网络安全保障与应急响应机制建设方案.doc VIP
- 2025年高中《通用技术》考试卷(含答案) .pdf VIP
- 堰水力计算水利工程.xls VIP
- 人教版(2024新版)七年级上册生物期末复习知识点背诵提纲.docx VIP
- 2025 全国青少年信息素养大赛 Python 编程挑战赛(个人赛)初中组决赛模拟试卷(一).docx VIP
- 一种推送滚轮.pdf VIP
- EPC项目:基于风险管控的质量体系构建与实施.docx VIP
- 4洗涤剂总活性物的测定.pdf VIP
- 沙库巴曲缬沙坦联合松龄血脉康胶囊治疗老年高血压病合并慢性心力衰竭的.pptx VIP
文档评论(0)