(1)precondition指明一个方法被调用前系统必须处于的状态;
(2)postcondition指明一个方法被调用后系统处于的状态;
(3)query说明方法将不对类的属性做修改,当前方法仅是一个查询方法;
(4)exception指明方法可能引起的异常;
(5)bobyCondition对方法的返回值作约束。
来源: