自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 链接链接链接

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜体:Ctrl/Command + I 标题:Ctrl/Command + Shift + H 无序列表:Ctrl/Command + Shift + U 有序列表:Ctrl/Command + Shift + O 检

2023-07-03 09:52:38 71 1

翻译 软件构造第三章3.42

输入变量 使用菱形运算符<>来帮助声明类型变量。 例如: - List ints = new ArrayList (); - 公共接口List - 公共类Entry <KeyType,ValueType> 3.4面向对象编程(OOP) 公共类PapersJar { private List itemList = new ArrayList <>(...

2019-06-24 23:52:52 344

翻译 软件构造第三章4

第3章:抽象数据类型(ADT)和面向对象编程(OOP)3.4面向对象编程(OOP) 3.4面向对象编程(OOP) 大纲 1.面向对象的标准2.基本概念:对象,类,属性,方法和接口3. OOP的不同特征封装和信息隐藏继承和覆盖多态性,子类型和重载静态和动态调度组合和委托4. Java中的一些重要的Object方法5.编写不可变的类6. OOP的历史7.总结 3.4面向对象编程(OOP) 本...

2019-06-23 21:06:28 309

翻译 软件构造第三章3

第3章:抽象数据类型(ADT)和面向对象编程(OOP)3.3抽象数据类型(ADT) 3.3抽象数据类型(ADT) 大纲 1.抽象和用户定义的类型2. ADT中的操作分类3.抽象数据类型示例4. ADT的设计原则5.表示独立性(RI)6。在Java中实现ADT概念7.测试ADT 3.3抽象数据类型(ADT) 大纲 1.不变量2. Rep不变量和抽象函数3.有益突变4.记录AF,RI和Rep暴露的安全...

2019-06-23 21:00:20 487

翻译 软件构造第三章2

第3章:抽象数据类型(ADT)和面向对象编程(OOP)3.2设计规范 3.2设计规范 大纲 1.编程语言中的功能/方法2.规范:通信编程为什么需要规范行为等效规范结构:前置条件和后置条件3.设计规范分类规范图表规范规范质量4总结 3.2设计规范 本讲座的目的 理解方法规范中的前提条件和后置条件,并能够编写正确的规范有哪些先决条件和后置条件,以及它们对于方法的实现者和客户端意味着什么...

2019-06-23 20:56:21 377

翻译 软件构造第三章1

第3章:抽象数据类型(ADT)和面向对象编程(OOP)3.1数据类型和类型检查 3.1数据类型和类型检查 大纲 1.编程语言中的数据类型2.静态与动态数据类型3.类型检查4.可变性和不变性5.快照图6.复杂数据类型:数组和集合7.有用的不可变类型8.空引用9.总结 3.1数据类型和类型检查 本讲座的目的 1.了解有关数据类型的基本知识,以及编程语言中的静态和动态类型检查,尤其是Java。 2.理解...

2019-06-23 20:51:22 327

翻译 软件构造第二章2

第2章:软件构建的过程和工具2.2软件构建的过程,系统和工具 2.2软件构建的过程,系统和工具 大纲 软件构建的一般过程:设计⇒编程/重构⇒调试⇒测试⇒构建⇒发布 - 编程/重构 - 审查和静态代码分析 - 调试(转储和日志记录)和测试 - 动态代码分析/分析狭义过程软件构建(构建):验证⇒编译⇒链接⇒测试⇒包装⇒安装⇒部署 - 构建系统:组件和流程 - 构建变体和构建语言 - 构建工具:Ma...

2019-06-23 20:45:34 563

翻译 软件构造第一章2

第1章:软件构建的观点和质量目标1.2软件构建的质量目标 1.2软件构建的质量目标 大纲 软件系统的质量属性 - 外部与内部质量因素 - 重要的外部质量因素 - 质量因素之间的权衡软件构建的五个关键质量目标 - 易于理解:优雅和美观的代码/可理解性 - 随时可用变化:可维护性和适应性 - 开发成本低廉:设计用于/重用:可重用性 - 防止错误:健壮性 - 高效运行:性能总结 1.2软件构建的质...

2019-06-23 20:39:12 413

空空如也

空空如也

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

TA关注的人

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