源码 Dython Logo DyERP 2026 v2.6.4.1 build 20251112.000014

规定 字符串常量 编写形式,是为区分一般字符串、类名、函数名、方法名、变量名、等。

字符串常量主要用于类、函数、方法、程序之间、等,作为默认 (或传入) 自变量。

当然,字符串常量也可作为类、对象、等,默认 (或传入) 类别名称。

  1. 注意事项
  2. 字符串常量用于区分对象类别、使用用途、工作模式、数据形式、等。

    从软件发布起,若无必要,各字符串常量始终保持不变 (唯一),应用程序使用过程中也不会自行发生改变。

    软件工程内同一对象类别、使用用途、工作模式、数据形式、等,必须使用同一字符串常量,以免出现混淆。

  3. 自变量
  4. 常量自变量作为函数、类、方法默认 (或传入) 自变量,全局唯一,且始终不变。

    1. 类
    2. 包括在引号之间,单词首字符大写,中间以短横线分隔。

      通常作为 类默认 (或传入) 自变量,譬如:

      Tab-Debug     Tab-Debug-File

    3. 函数
    4. 包括在引号之间,单词首字符大写,中间以短横线分隔。

      通常作为 函数默认 (或传入) 自变量,譬如:

      Tab-Debug     Tab-Debug-File

    5. 方法
    6. 包括在引号之间,单词首字符大写,中间以短横线分隔。

      通常作为 方法默认 (或传入) 自变量,譬如:

      Tab-Debug     Tab-Debug-File

  5. 名称
  6. 名称常量作为类、对象,全局唯一,且始终不变。

    1. 类
    2. 包括在引号之间,单词首字符大写,中间以 * 字符分隔。

      后续系列名称以短横线分隔。

      通常作为类 专用名称常量 使用,譬如:

      Tab*Debug     Tab*Debug-File

    3. 对象
    4. 包括在引号之间,单词首字符大写,中间以 * 字符分隔。

      后续系列名称以短横线分隔。

      通常作为对象 专用名称常量 使用,譬如:

      Tab*Debug     Tab*Debug-File

  7. 标识
  8. 包括在引号之间,单词首字符大写,中间以 · 字符分隔。

    通常作为对象 唯一名称标识 ,设置使用 setObjectName(name: str) ,譬如:

    Menu·Context·File     Name·Character