软件构造
文章平均质量分 51
hit-2022120035-赵峰
这个作者很懒,什么都没留下…
展开
-
软件构造之OOP
OOP什么是OOP面向对象编程:是一种以对象作为程序基本单元,将程序和数据封装在对象中,并通过对象之间的交互来实现程序的功能的编程范式。在面向对象编程中,对象是具有行为和状态的实体,可以通过定义类(Class)来创建对象,类是对象的蓝图,描述了对象的属性和行为。OOP与ADT:ADT是仅暴露接口的数据类型,在实现ADT时,可使用OOP的技术如继承、多态等,OOP中的类和对象也可以看作是一种ADT,他们将数据和相关操作封装在一起,定义了一种新的数据类型。通过将类实例化为对象,可以创造出具体的数据实例并原创 2023-04-14 12:06:03 · 100 阅读 · 0 评论 -
软件构造之测试
测试优先编程是一种软件开发方法,其核心思想是将测试放在开发的前沿,通过频繁测试和迭代来确保软件质量。在测试优先编程中,开发人员在写代码之前就考虑测试用例,先编写测试用例,然后编写代码使其通过测试用例,最后再进行重构和优化。原创 2023-04-14 12:04:40 · 51 阅读 · 1 评论 -
软件构造之测试
测试优先编程是一种软件开发方法,其核心思想是将测试放在开发的前沿,通过频繁测试和迭代来确保软件质量。在测试优先编程中,开发人员在写代码之前就考虑测试用例,先编写测试用例,然后编写代码使其通过测试用例,最后再进行重构和优化。原创 2023-04-14 12:03:49 · 45 阅读 · 0 评论 -
软件构造之ADT
ADT(抽象数据结构)是一种数据的定义方式,它将数据类型的表示和操作分开,仅暴露操作的接口。这意味着ADT隐藏了数据的具体实现细节,从而使代码更加灵活、可维护、可复用。原创 2023-04-14 12:02:30 · 64 阅读 · 1 评论 -
软件构造less1
1.从三个维度理解软件系统的构成2.了解用什么模型来描述软件系统的形态和状态3.将软件构造看作不同视图之间的转换4.了解软件构造过程中应考虑的重要志良目标5.如果达不到期望的质量目标会有什么后果6.有哪些面向质量指标的软件构造技术。原创 2023-04-14 12:01:09 · 53 阅读 · 1 评论