Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt

Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt

ID:50085332

大小:557.50 KB

页数:40页

时间:2020-03-08

Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt_第1页
Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt_第2页
Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt_第3页
Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt_第4页
Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt_第5页
资源描述:

《Delphi程序设计基础教程教学课件曹静第2章 面向对象的pascal语言.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DELPHI程序设计基础教程第二章面向对象的pascal语言第二章面向对象的pascal语言本章学习导读2.1ObjectPascal概述2.2基本数据类型2.3运算符本章小结2021/9/17DELPHI程序设计基础教程本章学习导读本章首先介绍如何在Delphi集成开发环境中创建控制台程序,这将为下面学习对象Pascal语言的基本理论创造一个简单实用的上机环境;然后介绍面向对象的Pascal语言中的一些基本知识,如源程序结构、符号、常量、变量、基本数据类型和表达式,并相应的配合图形界面程序实现的实例进一步加深读者对相关知识点的理解。读者在学习完本章之后就可以使用Delphi进行

2、简单的面向对象的程序设计和开发了。2021/9/17DELPHI程序设计基础教程2.1ObjectPascal概述2.1.1标识符2.1.2保留字2.1.3注释2.1.4常量和变量2021/9/17DELPHI程序设计基础教程2.1ObjectPascal概述ObjectPascal具备清晰的模块结构,编译、运行效率高,便于移植,同时由于它提供了各种常量、变量的设置以及丰富的数据类型,在充分体现结构化程序设计的同时,使其应用程序广泛应用于应用软件的开发。通常可以利用Delphi开发下面的3种应用程序:(1)Windows图形界面程序(2)控制台程序(3)服务器程序2021/9/1

3、7DELPHI程序设计基础教程2.1ObjectPascal概述例2-1:编写一个小程序。要求输入一行文字,然后输出用户输入的文字,按回车键退出。该实例可以让读者在学习对象Pascal语言的过程中方便地上机。该实例具有以下特点:(1)是一个控制台程序。(2)生成的应用程序非常小,一般在几十个字节左右。(3)便于保存和备份实例。因为实例的运行环境、界面模式和文件等都比较简单、统一,所以在做完实例之后可以将关键代码复制到某个字处理软件的文档中保存。另外也可以通过简单的操作将运行结果显示的文字复制到剪贴板中。(4)相关文件少。最少情况下可以只有一个工程文件(.dpr)和一个可执行文件(

4、.exe)。2021/9/17DELPHI程序设计基础教程2.1.1标识符标识符(Identifiers)是以字母或下划线开头,后跟字母、数字或下划线所组成的串,其作用是标识常量、变量、类型、属性、对象、过程、函数、程序、单元、库和组件库等。标识符由一个或多个ASCII码字符序列组成,其构词规则如下:(1)标识符由字母、数字或下划线组成;(2)标识符的第一个字符必须是字母或下划线;(3)标识符的长度不应超过255个字符,否则只有前255个字符有效;(4)不能将保留字用作标识符;(5)标识符不区分大、小写。2021/9/17DELPHI程序设计基础教程2.1.2保留字程序如同一篇文

5、章,由字符组成单词,再由单词和符号构成句子――语句。ObjectPascal语言中具有特殊含义的单词称为保留字。保留字系统已使用,用户不可以用来作为标识符。以下是ObjectPascal的保留字:AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,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等2021/9/17DELPHI程

6、序设计基础教程2.1.3注释注释语句为非执行语句,编译程序不对其进行翻译,也不执行,只是为方便用户读程序而附加的解释说明语句。ObjectPascal支持3种类型的注释。大括号注释:“{”与“}”的成对使用表示它们之间的内容为注释部分。带星号的小括号注释:“(*”与“*)”的成对使用表示它们之间的内容为注释部分。双斜杠注释“//”:表示所在行的该符号之后的内容为注释。2021/9/17DELPHI程序设计基础教程2.1.3注释例2-2:编写一个小程序。依次输入a,b,c三个数,然后分行输出三个数,按回车键退出。2021/9/17DELPHI程序设计基础教程2.1.4常量和变量常量

7、和变量是学习各种编程语言进行程序设计的基础概念,它们都是存储数据的载体,它们在同一时刻只存储一个数据。常量和变量代表了在程序运行过程中两种不同状态的量。常量的值是指在程序运行过程中始终不变;与之相反,变量的值则是程序运行过程中可以改变。2021/9/17DELPHI程序设计基础教程2.1.4常量和变量常量在ObjectPascal中用Const关键字来声明变量,可以同时声明一个或几个常量,每定义一个常量应以分号结束。说明常量时,不需要指定其数据类型,只需给出具体的值。因为编译器能

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

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

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