Например, у меня есть следующий код:Предварительное условие против пост-состояния в java?
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?
}
}
Я просто запутался, что именно означают эти термины? Код выше - это то, что я думаю, но может ли кто-нибудь указать мне правильное направление с моей теорией?
funny int PI = 3.14, нет проблем с компилятором? – fmgp