Skip to content
This repository was archived by the owner on May 6, 2021. It is now read-only.

Commit db92ec2

Browse files
authored
Merge pull request #1 from Bit0r/patch-1
Update 2.2.md
2 parents 7b25f3a + 467cb3c commit db92ec2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

2.2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ Python 中的元组(以及多数其它编程语言中的序列)下标都以
170170

171171
![](img/barriers.png)
172172

173-
平行线表示隔离系统不同层级的界限。每一层上,界限分离了使用数据抽象的函数(上面)和实现数据抽象的函数(下面)。使用有理数的程序仅仅通过算术函数来操作它们:`add_rat``mul_rat``eq_rat`。相应地,这些函数仅仅由构造器和选择器`make_rat``numer``and denom`来实现,它们本身由元组实现。元组如何实现的字节和其它层级没有关系,只要元组支持选择器和构造器的实现。
173+
平行线表示隔离系统不同层级的界限。每一层上,界限分离了使用数据抽象的函数(上面)和实现数据抽象的函数(下面)。使用有理数的程序仅仅通过算术函数来操作它们:`add_rat``mul_rat``eq_rat`。相应地,这些函数仅仅由构造器和选择器`make_rat``numer``denom`来实现,它们本身由元组实现。元组如何实现的字节和其它层级没有关系,只要元组支持选择器和构造器的实现。
174174

175175
每一层上,盒子中的函数强制划分了抽象的边界,因为它们仅仅依赖于上层的表现(通过使用)和底层的实现(通过定义)。这样,抽象界限可以表现为一系列函数。
176176

0 commit comments

Comments
 (0)