Skip to content

Commit 728ec9a

Browse files
authored
Merge pull request scala#1401 from dongxuwang/fix9-pr1398
(overview) Fix zh-cn in pr#1398, with more fixes of the same page.
2 parents 5c689ba + 160c835 commit 728ec9a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

_zh-cn/overviews/core/value-classes.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,12 @@ value类在以下情况下,需要真正实例化:
123123

124124
一个value类 ...
125125

126-
1. ... 必须只有一个public的构造函数。并有且只有一个public的,类型不为value类的val参数
127-
2. ... 不能有特殊的类型参数.
128-
3. ... 不能有嵌套或本地类、trait或对象
126+
1. ... 必须只有一个主构造器。该构造器有且仅有一个public修饰的不可变(val)参数,且参数的类型不是用户自定义的value类
127+
2. ... 不能有特殊的类型参数
128+
3. ... 不能有嵌套或局部的类、特质或对象
129129
4. ... 不能定义equals或hashCode方法。
130-
5. ... 必须是一个顶级类,或静态访问对象的一个成员
131-
6. ... 仅能有def为成员。尤其是,成员不能有惰性val、val或者var
130+
5. ... 必须是一个顶级类,或静态访问对象的一个成员
131+
6. ... 仅能有def为成员。尤其是,成员不能有惰性val、val或者var。
132132
7. ... 不能被其它类继承。
133133

134134
### 限制示例

0 commit comments

Comments
 (0)