摘要: BUAA_OO 第四单元总结 写在前面 UML是一种描述逻辑,提供了面向对象式的抽象与直观表述。本单元通过对UML语言内容的逐层深入(UML入门、UML模型关系、UML层次设计)进一步理解模型化设计的思想。下面对这一单元进行的实践操作进行小结,并对整个学期面向对象课程进行回顾总结。 第四单元作业总结 阅读全文
posted @ 2019-06-19 23:33 Roger24 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 写在前面 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。一般而言,JML有两种主要的用法: 开展规格化设计。这样交给代码实现人员的将不是可能带有内在模糊性的自然语言描述,而是逻辑严格的规格。 针对已有的代码实现,书写其对应的规格,从而提高代码 阅读全文
posted @ 2019-05-22 15:36 Roger24 阅读(194) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO 第二单元总结 写在前面 ​ 多线程(multi threading)是指从软件或硬件上实现多个线程并发执行的技术。现代处理器普遍具有多核的特点,支持同一时间执行多个线程,使用多线程技术可以提高程序并发度,整体提高处理性能。因此掌握多线程程序设计技术是CS学习必不可少的一部分。 ​ 多 阅读全文
posted @ 2019-04-21 18:56 Roger24 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 写在前面 ​ 面向对象(OOP)是一种思维方法,不同于面向过程的程序设计思想,面向对象思维在诸多方面提供了新的思考问题的方法:审视问题域 对象而不是行为,抽象原则,封装和重用等等。OOP在现代程序设计中的地位不言而喻,并且在实际工程中也大放异彩。 ​ 本文主要总结OO课程第一单元所学知识,实践体会, 阅读全文
posted @ 2019-03-27 18:34 Roger24 阅读(232) 评论(0) 推荐(1) 编辑