swift类和接口的使用

原创 2015年07月09日 15:00:15

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 API的使用 最近楼主要使用swift的API接口,楼主有一个习惯,不管开发需要用到什么知识,都喜欢看官方文档,虽然大部分是英文,但是用起来还是感觉可靠,不过对于openstack给的s...
  • liu1014020126
  • liu1014020126
  • 2016年02月02日 19:57
  • 2038

Swift结构体与类

在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非...
  • tonny_guan
  • tonny_guan
  • 2014年08月30日 20:14
  • 5715

Swift:什么时候使用结构体和类

Swift:什么时候使用结构体和类发布于 2015 年 8 月 14 日世界上对swift持续不断的讨论话题中有一个就是什么时候使用结构体什么时候使用类。我想我今天要贡献一些自己的想法。值 VS 引用...
  • yake_099
  • yake_099
  • 2015年08月14日 16:57
  • 1129

java接口和类的区别Java 接口

Java 接口 接口(interface)在java语言中就是一个抽象类型,但接口并不是一个抽象类,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来...
  • A541006070
  • A541006070
  • 2016年11月07日 20:47
  • 5576

面向对象、类、接口- 不错的总结

// 三大特性 封装:隐藏内部是吸纳,仅开发接口。 继承:一个对象的成员被另一个对象所使用。语法上体现为代码的共用。 多态:多种形态。 /* 【类和对象】 */ # 成员: 类成...
  • lhorse003
  • lhorse003
  • 2017年05月04日 14:22
  • 257

JAVA-JDBC的常用类和接口

JDBC是一种可用于执行SQL语句的Java API( Application Programing Interface,应用程序接口),是连接数据库和java应用程序的一个纽带。1.DriverMa...
  • wjcxuexue
  • wjcxuexue
  • 2017年03月28日 13:38
  • 133

JDBC常用的类和接口

一、Java.sql.Drivermanager 类:创建连接 二、java.sql.Connection接口:一个连接 三、java.sql.Statement接口: 操作sql语句,并返回相应结果...
  • SoarFly0807
  • SoarFly0807
  • 2017年08月26日 13:26
  • 160

Servlet基础之一:Servlet基本接口与类

1、概述 Servlet API中共有5个包,约113个接口和类: javax.servlet javax.servlet.http javax.servlet.jsp javax.servlet.a...
  • jediael_lu
  • jediael_lu
  • 2014年05月05日 11:19
  • 4269

swift通过类名反射创建类

创建一个单视图应用swift工程,删除main.storyboard,修改工程中的Deployment info中的Main interface中的Main AppDelegate.swif...
  • callzjy
  • callzjy
  • 2017年02月13日 17:01
  • 568

接口和抽类概念,区别

接口和抽类概念,区别 一、 接口(Interface):是一系列方法的声明,是一些方法特征集合,一个接口只有方法没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不...
  • wbq620524
  • wbq620524
  • 2016年11月04日 10:32
  • 385
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:swift类和接口的使用
举报原因:
原因补充:

(最多只允许输入30个字)