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