Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
inicializatory [2023/09/15 13:08] oresh.dm |
inicializatory [2023/09/15 13:14] (текущий) oresh.dm |
||
|---|---|---|---|
| Строка 18: | Строка 18: | ||
| self.wheelsCount = wheelsCount | self.wheelsCount = wheelsCount | ||
| self.color: | self.color: | ||
| + | } | ||
| + | | ||
| + | //Failable -инициализатор | ||
| + | init? | ||
| + | if wheelsCount < 4 { | ||
| + | return nil | ||
| + | } else { | ||
| + | | ||
| + | self.wheelsCount = wheelsCount | ||
| + | } | ||
| + | } | ||
| + | | ||
| + | // | ||
| + | // | ||
| + | convenience init(brendAndModel: | ||
| + | self.init(brendAndModel: | ||
| + | self.color = color | ||
| } | } | ||
| | | ||
| | | ||