规约的作用 设计规约,可以隔离客户端以及类实现者之间,进而达到防火墙的作用。 规约应该有什么 输入参数(Precondition)输出参数(Postcondition)异常(Exception) 规约不应该有什么 方法的局部变量以及rep默认绝不能改变输入参数 规约的替换 强规约替换弱规约,其中强代表:更弱的前置条件以及更强的后置条件。更强的规约,在图上也表示为更小的面积