Готовый перевод The Swift Programming Language / Swift язык программирования - Книга на русском: Objects and Classes
Внимание! Этот перевод, возможно, ещё не готов, так как модераторы установили для него статус «идёт перевод»
Объявление класса используется при помощи записи имени класса. Поля класса
записываются точно так же как константы и переменные, только здесь они подразумеваются в
контексте класса. Методы и функции объявляются таким же образом.
1 class Shape {
2 var numberOfSides = 0
3 func simpleDescription() -> String {
4 return "A shape with \(numberOfSides) sides."
5 }
6 }
ЭКСПЕРИМЕНТ
1 var shape = Shape()
2 shape.numberOfSides = 7
3 var shapeDescription = shape.simpleDescription()
1 class NamedShape {
2 var numberOfSides: Int = 0
3 var name: String
4
5 init(name: String) {
6 self.name = name
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/52121/221823
Переводчики: keo82, WRS
Настройки
Готово:
13.76%
КП = 1.0
