Swift Language Propiedades y metodos


Ejemplo

Las clases pueden definir propiedades que pueden usar las instancias de la clase. En este ejemplo, Dog tiene dos propiedades: name y dogYearAge :

class Dog {
    var name = ""
    var dogYearAge = 0
}

Puede acceder a las propiedades con sintaxis de puntos:

let dog = Dog()
print(dog.name)
print(dog.dogYearAge)

Las clases también pueden definir métodos que se pueden llamar en las instancias, se declaran similares a las funciones normales, solo dentro de la clase:

class Dog {
    func bark() {
        print("Ruff!")
    }
}

Los métodos de llamada también usan la sintaxis de puntos:

dog.bark()