- 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
您可能关注的文档
- 第6章 细胞的增殖(复习).ppt
- 邱关源的电路课件第十章.ppt
- 第七章 工业建筑.ppt
- 神经系统动物模型2.ppt
- 南昌航空大学低频第七章 信号的运算和处理.ppt
- 学2011秋-4营业税.ppt
- 工程造价基础理论12章.ppt
- 非线性编辑第二章.ppt
- 民法学他物权-山大课件.ppt
- 计算机二级 VF 第四章.ppt
- 2025年四川省绵阳市江油市某国企招聘工作人员若干人备考题库及参考答案详解1套.docx
- 2025年揭阳市揭西县某国企外包岗位招聘10人笔试备考题库及参考答案详解一套.docx
- 2025年商丘市虞城县某国企外包岗位招聘10人笔试备考题库及答案详解1套.docx
- 2025年汕尾市陆河县某国企外包岗位招聘10人笔试备考题库及参考答案详解1套.docx
- 2025年江门市新会区某国企外包岗位招聘10人笔试备考题库附答案详解.docx
- 2025年郑州市二七区某国企外包岗位招聘10人笔试备考题库含答案详解.docx
- 2025年宜昌市五峰土家族自治县某国企外包岗位招聘10人笔试备考题库及答案详解一套.docx
- 2025年四川省凉山州会理县某国企招聘工作人员若干人备考题库及答案详解一套.docx
- 2025年湖州市德清县某国企外包岗位招聘10人笔试备考题库含答案详解.docx
- 2025年金华市金东区某国企外包岗位招聘10人笔试备考题库及参考答案详解1套.docx
最近下载
- 环太平洋火山地震带.PPT VIP
- 教材溯源 追根教材——统编版教材中的信息类文本-2025年高考语文一轮备考宝典(新高考通用).docx VIP
- 新教科版三年级上册科学全册精编教案(2025年新教材).pdf
- 人美版(2024)三年级上册美术 第二单元第2课时 蔬果显墨韵课件.pptx VIP
- Golang语言智能合约多标签漏洞数据集构建.docx VIP
- 假性球麻痹_精品.ppt VIP
- 中国银行开立信用证申请书.pdf VIP
- (高清版)DB2101∕T 0009-2019 城市地下综合管廊土建工程施工质量验收规范.pdf VIP
- 2《日月潭》说课稿-2023-2024学年培智语文六年级下册.docx VIP
- 耕地土壤重金属污染状况调查技术规范.pdf VIP
文档评论(0)