Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
klassy [2023/09/15 09:28] oresh.dm |
klassy [2023/09/15 09:51] (текущий) oresh.dm |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Класс - ссылочный тип данных в свифт. | + | Класс - ссылочный тип данных в свифт.Это шаблон по которому создаются объекты. |
| - | Объект - это экземпляр класса. | + | Объект - это экземпляр класса. Со своими значениями для свойств и реализацией для методов. |
| - | class Player { | + | Свойства класса - это константы и переменные внутри класса. |
| - | var name: String | + | Методы класса - это функции внктри класса |
| - | + | ||
| - | var level: Int = 0 | + | |
| - | + | ||
| - | init(name: Sting) { | + | |
| + | class Player { | ||
| + | var name: String | ||
| + | var level: Int = 0 | ||
| + | init(name: Sting) { | ||
| self.name = name | self.name = name | ||
| - | | + | } |
| - | } | + | } |
| - | + | ||
| - | } | + | |