【问题标题】:Specifikation of operation in VDM++VDM++ 中的操作规范
【发布时间】:2017-01-04 18:27:20
【问题描述】:

我想知道图中的操作是什么意思。最重要的是,'getStartPrice()== (return startPrice)' 的意思。

我也很新。

【问题讨论】:

  • 不要将代码作为图像。

标签: vdm++


【解决方案1】:

“getStartPrice() ==" 行定义了操作的动作。令人惊讶的是,操作(或函数)定义以两行开头。第一行定义类型签名,如“op: nat * nat ==> nat”,第二行命名参数,如“op(a, b) == ...”。除非它是隐式的,否则操作的主体可以跟在“==”之后。

【讨论】:

  • 非常感谢。帮我很多。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-27
  • 2021-12-12
  • 2021-09-10
  • 1970-01-01
  • 1970-01-01
  • 2019-02-10
相关资源
最近更新 更多