Skip to content

Commit 5b0afb1

Browse files
fix: ** 替换 *
1 parent f70924d commit 5b0afb1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

swift-6-beta.docc/LanguageGuide/Subscripts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ numberOfLegs["bird"] = 2
153153
```
154154
-->
155155

156-
一个类或结构体可以根据自身需要提供多个下标实现,使用下标时将通过入参的数量和类型进行区分,自动匹配合适的下标。它通常被称为*下标重载*
156+
一个类或结构体可以根据自身需要提供多个下标实现,使用下标时将通过入参的数量和类型进行区分,自动匹配合适的下标。它通常被称为 **下标重载**
157157

158158
虽然下标采用单一入参是最常见的,但也可以根据情况定义接受多个入参的下标。下面的示例定义一个 `Matrix` 结构体,该结构体表示一个 `Double` 类型的二维矩阵。`Matrix` 结构体的下标接受两个整型参数:
159159

@@ -291,7 +291,7 @@ let someValue = matrix[2, 2]
291291

292292
## 类型下标
293293

294-
正如上节所述,实例下标是在特定类型的一个实例上调用的下标。你也可以定义一种在这个类型自身上调用的下标。这种下标被称作*类型下标*。你可以通过在 `subscript` 关键字之前写下 `static` 关键字的方式来表示一个类型下标。类型可以使用 `class` 关键字来代替 `static`,它允许子类重写父类中对那个下标的实现。下面的例子展示了如何定义和调用一个类型下标:
294+
正如上节所述,实例下标是在特定类型的一个实例上调用的下标。你也可以定义一种在这个类型自身上调用的下标。这种下标被称作 **类型下标**。你可以通过在 `subscript` 关键字之前写下 `static` 关键字的方式来表示一个类型下标。类型可以使用 `class` 关键字来代替 `static`,它允许子类重写父类中对那个下标的实现。下面的例子展示了如何定义和调用一个类型下标:
295295

296296
```swift
297297
enum Planet: Int {

0 commit comments

Comments
 (0)