函数类型
函数类型是一种引用类型,类似于函数指针,可以将函数类型应用在参数、变量、返回值等地方。 函数类型的定义:
(参数列表1,参数列表2,...)->返回值类型
示例代码:
class Person{
var name : String
init(personName: String) {
name = personName
}
}
class Student: Person {
var classmate : Student?
var behavior : ()->(); //声明behavior是无参数无返回值的函数类型
override init(personName: String) {
behavior = {
}
super.init(personName: personName)
}
func examine() -> () {
print("\(name)要考试");
}
static func gotoClass
参考链接
评论可见,请评论后查看内容,谢谢!!!
发表评论