JavaShuo
栏目
标签
OO第四次总结
时间 2019-12-04
标签
第四
总结
繁體版
原文
原文链接
测试与正确性论证的效果差别
测试就是利用正确的数据集去对比本身程序的输出,咱们写程序,大部分时间都是用测试来验证本身程序的正确性,测试简单方便,直接就能很快地构造出一两组测试数据来进行相应地测试。通常可以直接找到程序中存在的低级错误,可是测试须要用大量的数据来达到覆盖率等保证程序不出错。
正确性论证可以保证论证程序的正确,经过逻辑来对程序进行相应的论证,可信度高并且严密度好。可是须要在正确性论证上花费较多的时间,论证起来难度较大。
OCL语言与JSF规格的比较
OCL是基于数学的,但没有使用数学符号,OCL是强类型的,声明式的语言,因此与JSF语言相比较,OCL更加规范,更容易判断正确与否
OCL的类型与框架与JSF类似
1)不变量是在属性的生命期内一直保持为真的规则。
2)前置条件是在一个操做被调用时必须为真的约束。它是一个断言,不是可执行语句。
3)后置条件就是在操做完成时必须为真的约束。它不是可执行语句而是断言,必须为真。
4)监护规则是在对象可以从一种状态转变为另外一种状态前其值必须为真的约束。
多线程
类图
时序图
状态图
整理
四个单元模块之间的关系
第一个单元介绍了面向对象的基础如继承,多态等,为以后构建复杂的系统打下基础
第二单元为复杂的多线程程序设计,在第一个单元之上加深了对编码的要求
第三单元引入规格化设计,为规范编码打下基础
第四单元为正确性论证,让咱们加深了对程序正确性的理解
工程化开发,加深了对做业进行模块化设计,对各个模块进行模块化测试等相关内容的认识
课程建议,建议减轻同窗的负担,学到的东西可能没有老师们想象得那么多
相关文章
1.
OO第四次总结
2.
oo第四次总结
3.
OO第四次课程总结分析
4.
OO第四次博客总结
5.
oo第四次博客总结
6.
OO课程第四次总结
7.
OO第四次阶段性总结
8.
第三次OO总结
9.
第一次OO总结
10.
OO第一次总结
更多相关文章...
•
TCP四次挥手断开连接的过程
-
TCP/IP教程
•
Docker 资源汇总
-
Docker教程
•
算法总结-双指针
•
算法总结-回溯法
相关标签/搜索
四次
总结
第四
总次数
次次
第三次
第二次
第一次
Redis教程
MyBatis教程
NoSQL教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
外部其他进程嵌入到qt FindWindow获得窗口句柄 报错无法链接的外部符号 [email protected] 无法被([email protected]@[email protected]@@引用
2.
UVa 11524 - InCircle
3.
The Monocycle(bfs)
4.
VEC-C滑窗
5.
堆排序的应用-TOPK问题
6.
实例演示ElasticSearch索引查询term,match,match_phase,query_string之间的区别
7.
数学基础知识 集合
8.
amazeUI 复择框问题解决
9.
背包问题理解
10.
算数平均-几何平均不等式的证明,从麦克劳林到柯西
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
OO第四次总结
2.
oo第四次总结
3.
OO第四次课程总结分析
4.
OO第四次博客总结
5.
oo第四次博客总结
6.
OO课程第四次总结
7.
OO第四次阶段性总结
8.
第三次OO总结
9.
第一次OO总结
10.
OO第一次总结
>>更多相关文章<<