自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 2019春Software-construction复习笔记(4)

Chapter 5: Reusability-Oriented Software Construction Approaches 5.1 Metrics, Morphology and External Observations of Reusability 可复用性的度量、形态与外部表现 第3章介绍了软件构造的核心理论(ADT)与技术(OOP),其核心是保证代码质量、提高代码安全性。 本章面向一...

2019-06-24 21:58:02 231

原创 2019春Software-construction复习笔记(3)

3.3 Abstract Data Type (ADT) 抽象数据类型 (ADT) ADT的特性:表示泄露,抽象函数AF,表示不变量RI。 ADT是由操作定义的,与其内部如何实现无关。 设计ADT的三个rules: 设计简洁、一致的操作。 要足以支持client对数据所做的所有操作需要,且用操作满足client需要的难度要低。 要么抽象、要么具体,不要混合——要么针对抽象设计,要么针对具体应用...

2019-06-24 19:39:25 98

原创 2019春Software-construction复习笔记(3)

3.3 Abstract Data Type (ADT) 抽象数据类型 (ADT) ADT的特性:表示泄露,抽象函数AF,表示不变量RI。 ADT是由操作定义的,与其内部如何实现无关。 设计ADT的三个rules: 设计简洁、一致的操作。 要足以支持client对数据所做的所有操作需要,且用操作满足client需要的难度要低。 要么抽象、要么具体,不要混合——要么针对抽象设计,要么针对具体应用...

2019-06-24 19:39:25 142

原创 2019春Software-construction复习笔记(3)

3.3 Abstract Data Type (ADT) 抽象数据类型 (ADT) ADT的特性:表示泄露,抽象函数AF,表示不变量RI。 ADT是由操作定义的,与其内部如何实现无关。 设计ADT的三个rules: 设计简洁、一致的操作。 要足以支持client对数据所做的所有操作需要,且用操作满足client需要的难度要低。 要么抽象、要么具体,不要混合——要么针对抽象设计,要么针对具体应用...

2019-06-24 19:39:25 106

原创 2019春Software-construction复习笔记(2)

Chapter 3: Abstract Data Type (ADT) and Object Oriented Programming (OOP) 3.1 Data Type and Type Checking 数据类型与类型检验 1.静态/动态类型检查 静态类型检查常见对象:语法错误、类名/函数名错误、参数数目错误、返回值类型错误。 ——关于类型的检查 动态类型检查常见对象:非法的参数值、非法的...

2019-06-24 19:36:18 415

原创 2019春Software-Construction复习笔记(1)

以下为本学期软件构造1-2章的复习笔记: Multi-dimensional software views – By phases: build- and run-time views 按阶段划分:构造时/运行时视图 – By dynamics: moment and period views 按动态性划分:时刻/阶段视图 – By levels: code and component views...

2019-06-24 17:22:51 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除