2、Object Pascal编程语言概览

Object Pascal编程语言概览

1. 程序组织

Object Pascal是一种高级的、编译型的、强类型语言,它支持结构化和面向对象的设计。它的优点包括代码易于阅读、编译速度快,以及使用多个单元文件进行模块化编程。Object Pascal具有支持Borland组件框架和RAD环境的特殊功能。

1.1 模块化编程

程序通常被划分为称为 units 的源代码模块。每个程序以一个标题开始,该标题为程序指定一个名称。标题之后是一个可选的 uses 子句,然后是一块声明和语句。 uses 子句列出了要链接到程序中的单元;这些单元可以被不同的程序共享,通常它们自己也有 uses 子句。

使用 uses 子句向编译器提供了模块间依赖关系的信息。因为这些信息存储在模块自身中,所以Object Pascal程序不需要 makefile 、头文件或预处理器的 include 指令。项目管理器会在IDE中加载项目时生成一个 makefile ,但这些文件仅保存在包含多个项目的项目组中。

1.2 Pascal源文件

编译器期望在三种类型的文件中找到Pascal源代码:
- unit源文件 (以 .pas 扩展名结尾)
- 项目文件 (以 .dpr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值