自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件构造第3章——ADT和OOP(三)

3.1 数据类型和类型检查 3.1.1 编程语言中的数据类型 1. Java中的类型 (1)基本数据类型 int :± 2^31^范围内的整数 long:较大整数 boolean:布尔类型,true or false double:浮点数 char:单个字符如'A' (2)对象数据类型 String:一系列字符 BigInteger:任意大小整数 基本类型小写,对象类型大写字母开头 3.1.2...

2019-06-24 00:55:50 272

原创 软件构造第3——ADT和OOP(二)

3.7 规格说明、前置/后置条件 规格说明是实现者和使用者之间的契约。方便开发者规范开发,使用者阅读、使用方便,使开发者和使用者可以通过此规范达到互不干扰的目的。需要包括方法名称、功能、参数和返回值。 组成: 前置条件与后置条件 前置条件(要求),关键词:require 表示要调用该方法的状态,用来约束调用者 后置条件(承诺),关键词:effects 表示前置条件满足后该方法必须遵循的规则。如果...

2019-06-24 00:41:18 327

原创 软件构造第3章——抽象数据类型(ADT)和面向对象编程(OOP)(一)

3.1 基本数据类型、对象数据类型 基本数据类型 对象数据类型 int,long,boolean,double,byte,short,float,char(单个字符如’A’) 类,接口,数组,枚举,注释(String:一系列字符,BigInteger:任意大小整数) 价值不可变(Mutability) 有的价值可变,有的不可变 小写 大写字母开头 使用成本低 成本高 ...

2019-06-24 00:26:56 392

原创 软件构造第2章——软件构造过程

2.1 软件配置管理SCM与版本控制系统VCS 2.1.1 SCM 软件配置管理是指通过执行版本控制、变更控制的规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性,对提交的各个版本进行保存和管理,注明名称、标识符、文件状态、版本、作者、日期等。 基本单位:软件配置项(SCI)。任何需要管路的要素,如源代码、数据、文档、软硬件、环境等。 基线:在某时间点上,通过评审和认可后的版本...

2019-06-23 23:39:12 247

原创 软件构造第1章——软件构造基础

1.1软件构造的多维度视图 1.2 软件构造的阶段划分、各阶段的构造活动

2019-06-21 21:20:16 607

空空如也

空空如也

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

TA关注的人

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