规约的作用
设计规约,可以隔离客户端以及类实现者之间,进而达到防火墙的作用。
规约应该有什么
- 输入参数(Precondition)
- 输出参数(Postcondition)
- 异常(Exception)
规约不应该有什么
- 方法的局部变量以及rep
- 默认绝不能改变输入参数
规约的替换
- 强规约替换弱规约,其中强代表:更弱的前置条件以及更强的后置条件。
- 更强的规约,在图上也表示为更小的面积
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92146 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!