Merge pull request #825 from YiYiZheng/gh-pages
19_Nested Types for Swift 4.2
This commit is contained in:
@ -7,7 +7,7 @@
|
||||
<a name="nested_types_in_action"></a>
|
||||
## 嵌套类型实践
|
||||
|
||||
下面这个例子定义了一个结构体 `BlackjackCard`(二十一点),用来模拟 `BlackjackCard` 中的扑克牌点数。`BlackjackCard` 结构体包含两个嵌套定义的枚举类型 `Suit` 和 `Rank`。
|
||||
下面这个例子定义了一个结构体 `BlackjackCard`(二十一点),用来模拟 `BlackjackCard` 中的扑克牌点数。`BlackjackCard` 结构体包含两个嵌套定义的枚举类型 `Suit` 和 `Rank`。
|
||||
|
||||
在 `BlackjackCard` 中,`Ace` 牌可以表示 `1` 或者 `11`,`Ace` 牌的这一特征通过一个嵌套在 `Rank` 枚举中的结构体 `Values` 来表示:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user