fix: 修正描述 (#1210)

原文:Classes can use the class keyword instead.
https://docs.swift.org/swift-book/LanguageGuide/Subscripts.html
This commit is contained in:
VaJoy Lan
2022-12-05 09:20:08 +08:00
committed by GitHub
parent 8c24b2e9c8
commit d71b74bc10

View File

@ -144,7 +144,7 @@ let someValue = matrix[2, 2]
```
## 类型下标{#type-subscripts}
正如上节所述实例下标是在特定类型的一个实例上调用的下标。你也可以定义一种在这个类型自身上调用的下标。这种下标被称作_类型下标_。你可以通过在 `subscript` 关键字之前写下 `static` 关键字的方式来表示一个类型下标。类型可以使用 `class` 关键字来代替 `static`,它允许子类重写父类中对那个下标的实现。下面的例子展示了如何定义和调用一个类型下标:
正如上节所述实例下标是在特定类型的一个实例上调用的下标。你也可以定义一种在这个类型自身上调用的下标。这种下标被称作_类型下标_。你可以通过在 `subscript` 关键字之前写下 `static` 关键字的方式来表示一个类型下标。类型可以使用 `class` 关键字来代替 `static`,它允许子类重写父类中对那个下标的实现。下面的例子展示了如何定义和调用一个类型下标:
```
enum Planet: Int {
case mercury = 1, venus, earth, mars, jupiter, saturn, uranus, neptune