【发布时间】:2013-10-01 15:04:23
【问题描述】:
例如我有以下代码:
public class Calc(){
final int PI = 3.14; //is this an invariant?
private int calc(int a, int b){
return a + b;
//would the parameters be pre-conditions and the return value be a post-condition?
}
}
我只是对这些术语的确切含义感到困惑?上面的代码是我认为的,但是任何人都可以用我的理论指出我正确的方向吗?
【问题讨论】:
-
有趣的 int PI = 3.14,没有编译器问题?
标签: java preconditions post-conditions