Swift学习 接口的创建与使用
2015-07-21 19:09
316 查看
import Foundation
//接口的定义关键字 protocol
protocol People{
func getname()->NSString
func getage()->Int
}
//实现相应该接口
class man :People {
var name:NSString!=""
var age:Int!=0
init(){
name="";age=0;
}
func setname(myname:NSString){
name = myname
}
func setage(myage:Int){
age = myage
}
func getname()->NSString{
return name
}
func getage()->Int{
return age
}
}
var myman = man();
myman.setname("myman test")
println(myman.getname())
import Foundation
//接口的定义关键字 protocol
protocol People{
func getname()->NSString
func getage()->Int
}
//实现相应该接口
class man :People {
var name:NSString!=""
var age:Int!=0
init(){
name="";age=0;
}
func setname(myname:NSString){
name = myname
}
func setage(myage:Int){
age = myage
}
func getname()->NSString{
return name
}
func getage()->Int{
return age
}
}
var myman = man();
myman.setname("myman test")
println(myman.getname())
//接口的定义关键字 protocol
protocol People{
func getname()->NSString
func getage()->Int
}
//实现相应该接口
class man :People {
var name:NSString!=""
var age:Int!=0
init(){
name="";age=0;
}
func setname(myname:NSString){
name = myname
}
func setage(myage:Int){
age = myage
}
func getname()->NSString{
return name
}
func getage()->Int{
return age
}
}
var myman = man();
myman.setname("myman test")
println(myman.getname())
import Foundation
//接口的定义关键字 protocol
protocol People{
func getname()->NSString
func getage()->Int
}
//实现相应该接口
class man :People {
var name:NSString!=""
var age:Int!=0
init(){
name="";age=0;
}
func setname(myname:NSString){
name = myname
}
func setage(myage:Int){
age = myage
}
func getname()->NSString{
return name
}
func getage()->Int{
return age
}
}
var myman = man();
myman.setname("myman test")
println(myman.getname())
相关文章推荐
- Swift学习类的定义使用
- Swift 操作数据库
- 3.Swift翻译教程系列——Swift基础知识
- 【Swift】学习笔记(六)——函数
- Swift学习笔记(一)基础操作
- Swift 书面 ToDo App
- Swift学习笔记十五
- Swift学习笔记系列——(11)下标
- 源码推荐(7.21):顶部滑动菜单FDSlideBar,Swift版无限循环轮播图
- Swift2.0语言教程之类的方法
- Swift2.0语言教程之类的方法
- [Swift]方法
- 【Swift】读取文本文件字符串
- 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(五)Image View视图 学习笔记
- 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(四)Alert View视图 学习笔记
- 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(三)Activity Indicators视图 学习笔记
- 《Swift程序设计语言》中国翻译和学习笔记page23
- 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(二)ActionSheet视图 学习笔记
- 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(一)视图共性 学习笔记
- swift能干什么,不能干什么及相关概念