Eiffel:在哪里可以找到具有常见功能列表的参考?

时间:2019-07-03 15:45:07

标签: eiffel

我正在寻找典型的

feature {NONE} -- Initialization (semantic)
feature -- Status Settings (semantic)
.....

在哪里可以找到带有语义的列表?

找不到它在ECMA

1 个答案:

答案 0 :(得分:1)

ECMA标准未在程序上强加任何特定样式。未完成的页面描述style guidelines给出了一个示例,其中包含以下功能条款注释:

  • 初始化
  • 访问
  • 状态报告
  • 状态设置
  • 元素更改
  • 移除
  • 实施

EiffelStudio中指向add a new feature的对话框列出了其他一些常见的要素子句组:

  • 测量
  • 比较
  • 光标移动
  • 调整大小
  • 转化
  • 转化
  • 重复
  • 其他
  • 基本操作
  • 已过时
  • 不适用

adding a new class进入系统时,如果选中了选项“生成默认特征子句” ,EiffelStudio会放入相同的特征子句列表。

标准内核类带有一些更常见的类别,例如:

  • 输入
  • 输出
  • 迭代