@ -343,7 +343,7 @@ Swift 提供了两种类型的类构造器来确保所有类实例中存储型
|
||||
> 注意:
|
||||
这些规则不会影响使用时,如何用类去创建实例。任何上图中展示的构造器都可以用来完整创建对应类的实例。这些规则只在实现类的定义时有影响。
|
||||
|
||||
下面图例中展示了一种更复杂的类层级结构。它演示了指定构造器是如果在类层级中充当“管道”的作用,在类的构造器链上简化了类之间的内部关系。
|
||||
下面图例中展示了一种针对四个类的更复杂的类层级结构。它演示了指定构造器是如何在类层级中充当“管道”的作用,在类的构造器链上简化了类之间的相互关系。
|
||||
|
||||

|
||||
|
||||
@ -643,4 +643,4 @@ println(board.squareIsBlackAtRow(0, column: 1))
|
||||
// 输出 "true"
|
||||
println(board.squareIsBlackAtRow(9, column: 9))
|
||||
// 输出 "false"
|
||||
```
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user