Swift学习 接口的创建与使用
importFoundation //接口的定义关键字protocol protocolPeople{ funcgetname()->NSString funcgetage()->Int } //实现相应该接口 classman :People{ varname:NSString!="" varage:Int!=0 init(){ name="";age=0; }
funcsetname(myname:NSString){ name= myname } funcsetage(myage:Int){ age= myage }
NSString{ returnname } Int{ age } }
varmyman =man(); myman.setname("myman test") println(getname()) importFoundation //接口的定义关键字protocol protocolPeople{ NSString Int } //实现相应该接口 People{ "" 0 init(){ 0; }
NSString){ name= myname } Int){ age= myage }
NSString{ name } Int{ age } }
man(); ) ()) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |