第十八章 ObjectScript - 使用例程
例程
可以将例程视为 ObjectScript
程序。例程可以从头开始编写,也可以在编译类时自动生成。
Procedures
, Functions
, and Subroutines
过程、函数和子程序
在 ObjectScript
例程中,标签定义以下代码单元之一的起点:
Procedures
过程(可选地返回一个值)。过程中定义的变量是该过程私有的,这意味着它们不可用于其他代码。对于函数和子例程来说,情况并非如此。
过程也称为过程块。
- 函数(返回值)。
- 子例程(不返回值)。
建议使用过程Procedures
,因为这可以简化控制变量范围的任务。然而,在现有代码中,可能还会看到函数和子例程,并且能够识别它们非常有用。以下列表显示了所有这些形式的代码的外观。