Skip to content

Commit 1cf9b12

Browse files
committed
all have been changed according to review.
1 parent 850bee6 commit 1cf9b12

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

_zh-cn/overviews/scala3-book/domain-modeling-oop.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ c1.count // 2
194194
这些示例改编自 Martin Odersky 和 ​​Matthias Zenger 的论文 ["Scalable Component Abstractions"][scalable]
195195
如果您不了解示例的所有细节,请不要担心;它的主要目的是演示如何使用多种类型特性来构造更大的组件。
196196

197-
我们的目标是定义一个_种类繁多_的软件组件,而对组件的细化,可以放到以后的实现中
197+
我们的目标是定义一个_种类丰富_的软件组件,而对组件的细化,可以放到以后的实现中
198198
具体来说,以下代码将组件 `SubjectObserver` 定义为具有两个抽象类型成员的trait, `S` (用于主题)和 `O` (用于观察者):
199199

200200
```scala

_zh-cn/overviews/scala3-book/methods-most.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ next-page: methods-main-methods
1414

1515
Scala 方法有很多特性,包括:
1616

17-
- 通用(类型)参数
17+
- 泛型(类型)参数
1818
- 参数的默认值
1919
- 多个参数组(柯里化)
2020
- 上下文提供的参数
21-
- 按名称参数
21+
- 传名参数
2222
- ...
2323

2424
本节演示了其中一些功能,但是当您定义一个不使用这些功能的“简单”方法时,语法如下所示:

_zh-cn/overviews/scala3-book/why-scala-3.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ NOTE: Could mention “grammar” as a way of showing that Scala isn’t a large
3131
Scala 比任何其他语言都更支持 FP 和 OOP 范式的融合。
3232
正如 Martin Odersky 所说,Scala 的本质是在类型化环境中融合了函数式和面向对象编程,具有:
3333

34-
- 逻辑函数,以及
35-
- 模块化对象
34+
- 函数用于编写逻辑 (局部)
35+
- 对象用于构建模块化 (整体)
3636

3737
模块化的一些最佳示例可能是标准库中的类。
3838
例如,`List` 被定义为一个类---从技术上讲,它是一个抽象类---并且像这样创建了一个新实例:

0 commit comments

Comments
 (0)