属性和方法
类可以定义类的实例可以使用的属性。在这个例子中,Dog
有两个属性:name
和 dogYearAge
:
class Dog {
var name = ""
var dogYearAge = 0
}
你可以使用点语法访问属性:
let dog = Dog()
print(dog.name)
print(dog.dogYearAge)
类也可以定义可以在实例上调用的方法 ,它们被声明为类似于普通函数 ,就在类中:
class Dog {
func bark() {
print("Ruff!")
}
}
调用方法也使用点语法:
dog.bark()