美文网首页
Delphi关键字介绍

Delphi关键字介绍

作者: abctel | 来源:发表于2018-11-29 14:03 被阅读0次

    program 标明应用程序项目的名称
    library 标明函式库专案的名称
    package 标明套件函式库专案的名称
    unit 标明单元文件的名称,单元文件也就是程序代码的原 始档
    uses 指示当前这个单元文件会参考到哪些单元文件
    interface 单元文件的区段,用来进行宣告
    implementation 单元文件的区段,用来放置实作的程序代码
    initialization 当程序启动时,要先被执行的程序代码区段
    finalization 当程序结束前,最后要被执行的程序代码区段
    begin 宣告一个程序代码区块的开始
    end 宣告一个程序代码区块的结束

    跟一些基础数据型别的宣告与变量相关的如下:

    type 标明开始进入数据类型声明区段
    var 标明开始进入变量宣告区段
    const 标明开始进入常数宣告区段
    set 定义一个集合变量
    string 定义一个字符串变量,或者自定的字符串型别
    array 定义一个数组型别
    record 定义一个复合数据型别
    integer 定义一个整数变量
    real 定义一个浮点数型态的变量
    file 定义一个文件变量
    record 定义一个复合数据型别
    Object Pascal 程序语言的基础叙述句:
    if 标明一个条件判断式
    then 将条件判断式与符合条件时执行的程序代码分隔的符号
    else 标明条件判断式中,不符条件时要执行的程序代码
    case 标明一个多重选项的条件判断式
    of 把多重选项判断式的条件与各个选项分隔的符号
    for 标明一个固定次数的循环开始
    to 标明 for 循环将变量递增计算时的最终数值
    downto 标明 for 循环将变量递减计算时的最终数值
    in 标明在列举循环当中,用来表示要被列举的组合变量
    while 标明一个条件化的循环开始
    do 把 while 循环的条件式与要执行的程序代码做分隔 的符号
    repeat 标明一个具终止条件的循环开始
    until 标明repeat循环的终止条件
    with 标明要针对特定的数据结构进行处理
    function 标明一个会回传执行结果的子程序(名为函式)
    procedure 标明一个不会回传执行结果的子程序(名为程序)
    inline 要求编译程序对函式或程序进行优化
    overload 允许同名的函式或程序被重复使用(称为多载)

    类别、对象相关的关键词:

    class 标明一个新的类别型别
    object 用来标明一个就的类别型别(目前已不再使用)
    abstract 标明一个抽象类,表示该类别还没有完全被定义
    sealed 标明一个已封锁类别,该类别不能再被继承
    interface 标明一个接口型别(这个关键词也在第一组当中出现 过)
    constructor 一个类别或对象的初始方法
    destructor 一个类别或对象的清除方法
    virtual 一个虚拟方法,在衍生类别中需要被实作出来
    override 在衍生类别中,实作虚拟方法的关键词
    inherited 直接呼叫、引用父类别的方法
    private 宣告类别中不能被外界存取的属性、事件或方法
    protected 宣告类别中有条件供外界存取的属性、事件或方法
    public 宣告类别中可以完全被外界存取的属性、事件或方法
    published 宣告类别中特别为了用户建立的属性、事件或方法
    strict 比private跟protected限制更为严格的类别区段
    property 被对应到变量或方法的一个符号,称之为类别的属性
    read 属性的数据源
    write 属性的变更方法
    nil 表示空对象,在许多有指针类型的语言当中也都有乡 对应的特别符号,在C里面称为NULL

    有一小群跟例外处理:

    try 标明例外处理区块开始
    finally 表示不管例外发生与否,都要被执行的区块
    except 表示当例外发生时,要被执行的程序代码区块
    raise 用来触发一个例外事件

    《ObjectPascal Handbook Simplify Chinese China》中节选

    相关文章

      网友评论

          本文标题:Delphi关键字介绍

          本文链接:https://www.haomeiwen.com/subject/uuxfcqtx.html