From 62a57a8a6792febd12cea3b3ed4c13670ec9a1b3 Mon Sep 17 00:00:00 2001 From: biaji <2725285+biaji@users.noreply.github.com> Date: Mon, 12 Dec 2022 22:11:42 +0800 Subject: [PATCH] Update ch07-02-defining-modules-to-control-scope-and-privacy.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改部分翻译。原始翻译似乎有缺漏 --- src/ch07-02-defining-modules-to-control-scope-and-privacy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch07-02-defining-modules-to-control-scope-and-privacy.md b/src/ch07-02-defining-modules-to-control-scope-and-privacy.md index 65074d3..e3b1fde 100644 --- a/src/ch07-02-defining-modules-to-control-scope-and-privacy.md +++ b/src/ch07-02-defining-modules-to-control-scope-and-privacy.md @@ -64,7 +64,7 @@ backyard ### 在模块中对相关代码进行分组 -*模块* 让我们可以将一个 crate 中的代码进行分组,以提高可读性与重用性。模块还可以控制项的 *私有性*,即项是可以被外部代码使用的(*public*),还是作为一个内部实现的内容,不能被外部代码使用(*private*)。 +*模块* 让我们可以将一个 crate 中的代码进行分组,以提高可读性与重用性。因为一个模块中的代码默认是私有的,所以还可以利用模块控制项的 *私有性*。私有项是不可为外部使用的内在详细实现。我们也可以将模块和它其中的项标记为公开的,这样,外部代码就可以使用并依赖与它们。 在餐饮业,餐馆中会有一些地方被称之为 *前台*(*front of house*),还有另外一些地方被称之为 *后台*(*back of house*)。前台是招待顾客的地方,在这里,店主可以为顾客安排座位,服务员接受顾客下单和付款,调酒师会制作饮品。后台则是由厨师工作的厨房,洗碗工的工作地点,以及经理做行政工作的地方组成。