函数类型

函数类型是一种引用类型,类似于函数指针,可以将函数类型应用在参数、变量、返回值等地方。 函数类型的定义:

(参数列表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

参考链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: