首页 > 解决方案 > Eiffel:我在哪里可以找到包含常用功能列表的参考资料?

问题描述

我正在寻找典型的

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

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

没有在ECMA中找到它

标签: eiffel

解决方案


ECMA 标准没有对程序强加任何特定的样式。描述样式指南的未完成页面提供了一个示例,其中包含以下功能条款注释:

  • 初始化
  • 使用权
  • 状况报告
  • 状态设置
  • 元素变化
  • 移动
  • 执行

在 EiffelStudio 中添加新功能的对话框列出了一些其他常见的功能子句组:

  • 测量
  • 比较
  • 光标移动
  • 调整大小
  • 转型
  • 转换
  • 复制
  • 各种各样的
  • 基本操作
  • 过时的
  • 不适用

在向系统添加新类时,EiffelStudio 会放置相同的特征子句列表,前提是选中“生成默认特征子句”选项。

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

  • 输入
  • 输出
  • 迭代

推荐阅读