swift类和接口的使用

来源:互联网 发布:拍摄淘宝服装图片技巧 编辑:程序博客网 时间:2024/06/14 17:55

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)

0 0
原创粉丝点击