2018年6月21日

摘要: 一. 软件构造的多维度构图 1.三个维度,八个视图的总视角 (1) By phases:Build-time/Run-time Views(构建时间/运行时间视图) (2) By dynamics:Moment/Period Views(瞬间/周期视图) (3) By levels:Code-lev 阅读全文
posted @ 2018-06-21 14:50 盈惑 阅读(114) 评论(0) 推荐(0)

2018年6月20日

摘要: 目录 1.程序设计语言中的函数/方法(Function / method in programming language) 2.通信程序设计规范(Specification: Programming for communication) *为什么需要规范 *行为等价 *规范结构:前提条件与后置条件 阅读全文
posted @ 2018-06-20 18:46 盈惑 阅读(232) 评论(0) 推荐(0)

2018年6月18日

摘要: 内容列表: 1.编程语言中的数据类型(Data type in programming languages) 2.静态与动态数据类型(Static vs. dynamic data types) 3.类型检查(Type checking) 4.可变性与不可变性(Mutability & Immuta 阅读全文
posted @ 2018-06-18 16:38 盈惑 阅读(148) 评论(0) 推荐(0)

2018年6月17日

摘要: 1.常量 把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { RED, GREEN, BLANK, YELLOW } Java代码 Java代码 2.switch 使用枚举,能让我们的代码可读性更强。 Java代码 enum Si 阅读全文
posted @ 2018-06-17 17:53 盈惑 阅读(296) 评论(0) 推荐(0)
摘要: 1.数据类型 数据类型(data type)是一个值的集合和定义在这个值集上的一组操作的总称。 原子类型:如语言的整形、字符型等标准类型及指针等简单的导出类型和空类型。 结构类型:其值是由若干成分按某种结构组成的,因此是可以分解的,并且它的成分可以是非结构的,也可以是结构的,通常是由标准类型派生的。 阅读全文
posted @ 2018-06-17 16:45 盈惑 阅读(3529) 评论(2) 推荐(0)

导航