加载中
软件三层架构设计

三层架构   三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表示层(UIL)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合...

11/22 18:00
38
在C语言中函数的默认参数类型

  在许多c语言初学者中编写函数时,都喜欢将无参函数中的参数类型忽略。 int func();   但是实际上默认的参数类型不是无参void,而是接受任意数量和类型的参数。也就是说int func() 和 ...

11/15 14:59
26
契约式设计在类和单元测试中的应用

契约式设计的定义   契约式设计(Design by Contract (DbC)),这种设计方式和商业契约的情况类似。契约作用于两方,每一方都会完成一些任务,从而促成契约的达成,但同时,每一方也会接受一...

c++
11/11 21:07
8
用C语言编写低耦合程序

耦合的定义   耦合,是对模块间关联程度的度量。 模块间的耦合度是指模块之间的依赖关系,其耦合性越强,同时表明其独立性越差。 低耦合的优点   降低模块间的耦合度能减少模块间的影响,...

11/01 09:39
49
单元测试中的 FIRST 原则

单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。进行单元测试,可以尽早地发现编写代码中错误,减少后期测试开销和维护成本,提高软件质量。 下文讲解写出好单元测...

10/25 09:55
125
用C语言实现C++继承与多态

继承 继承就是当创建一个类时,不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建的类称为派生类。 举个例子:人是动物,人...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部