From 771034b0b2c2fed5e38e8775bc671948a4317887 Mon Sep 17 00:00:00 2001 From: Dongxu Wang Date: Tue, 25 Jun 2019 11:39:21 +0800 Subject: [PATCH 1/2] (overview) Fix zh-cn in pr#1398, with more fixes of the same page. --- _zh-cn/overviews/core/value-classes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_zh-cn/overviews/core/value-classes.md b/_zh-cn/overviews/core/value-classes.md index b731b9da0e..d19501d7e4 100644 --- a/_zh-cn/overviews/core/value-classes.md +++ b/_zh-cn/overviews/core/value-classes.md @@ -123,9 +123,9 @@ value类在以下情况下,需要真正实例化: 一个value类 ... -1. ... 必须只有一个public的构造函数。并有且只有一个public的,类型不为value类的val参数。 -2. ... 不能有特殊的类型参数. -3. ... 不能有嵌套或本地类、trait或对象。 +1. ... 必须只有一个主构造器。该构造器有且仅有一个public修饰的不可变(val)参数,且参数的类型不是用户自定义的value类。 +2. ... 不能有特殊的类型参数。 +3. ... 不能有嵌套或局部的类、特质或对象。 4. ... 不能定义equals或hashCode方法。 5. ... 必须是一个顶级类,或静态访问对象的一个成员 6. ... 仅能有def为成员。尤其是,成员不能有惰性val、val或者var 。 From 160c8358f543ac056236226dae59f6d8af9b87d2 Mon Sep 17 00:00:00 2001 From: Dongxu Wang Date: Tue, 25 Jun 2019 11:43:54 +0800 Subject: [PATCH 2/2] (overview) Fix zh-cn in pr#1398, with more polish-es. --- _zh-cn/overviews/core/value-classes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_zh-cn/overviews/core/value-classes.md b/_zh-cn/overviews/core/value-classes.md index d19501d7e4..2a2366e4d7 100644 --- a/_zh-cn/overviews/core/value-classes.md +++ b/_zh-cn/overviews/core/value-classes.md @@ -127,8 +127,8 @@ value类在以下情况下,需要真正实例化: 2. ... 不能有特殊的类型参数。 3. ... 不能有嵌套或局部的类、特质或对象。 4. ... 不能定义equals或hashCode方法。 -5. ... 必须是一个顶级类,或静态访问对象的一个成员 -6. ... 仅能有def为成员。尤其是,成员不能有惰性val、val或者var 。 +5. ... 必须是一个顶级类,或静态访问对象的一个成员。 +6. ... 仅能有def为成员。尤其是,成员不能有惰性val、val或者var。 7. ... 不能被其它类继承。 ### 限制示例