swift类和接口的使用

swift类和接口的使用,第1张

概述1类的使用 //类的创建class Hello { var _name:String="没有哦" //初始化 init(name:String){ _name=name } init(){ } func sayHello(){ println("hello swift\(_name)") } 1类的使用
//类的创建class Hello {    var _name:String="没有哦"    //初始化    init(name:String){        _name=name    }    init(){    }    func sayHello(){        println("hello swift\(_name)")    }    //定义静态方法    class func sayHi() {        println("sayHi")    }}//类的继承class  Hi:Hello {    //重写方法    overrIDe func sayHello() {        super.sayHello()        println("hello hi\(_name)")    }}//类的动态扩展extension Hi{    func sayHaha(){        println("hi hahha")    }}//类的调用var h=Hello(name:"asfasdf")h.sayHello()Hello.sayHi()var hi=Hi()hi.sayHello()hi.sayHaha()var hc=Hichile()hc.sayHaha()
2接口的使用
//接口的定义protocol People{    func getNmae()->String}//实现接口class Man: People {    func getNmae() -> String {        return "zhangsan"    }}var m=Man() var name=m.getNmae()println(name)
总结

以上是内存溢出为你收集整理的swift类和接口的使用全部内容,希望文章能够帮你解决swift类和接口的使用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1086630.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存