swift operator+()
2015-06-21 15:55
507 查看
class mypoint{
var x:Int =1;
var y:Int =1;
init(#x:Int,#y:Int){
self.x = x;
self.y = y;
}
var description:String{//在这里稍有贪心,做一描述成员get变量
get{
return
"x=\(x),y=\(y)";
}
}
}
func +(left:mypoint,right:mypoint)->mypoint{
return
mypoint(x: left.x+right.x,y: left.y+right.y);
}
var p1:mypoint =mypoint(x:
1, y:1);
var p2:mypoint =mypoint(x:
2, y:2);
println((p1+p2).description);
var x:Int =1;
var y:Int =1;
init(#x:Int,#y:Int){
self.x = x;
self.y = y;
}
var description:String{//在这里稍有贪心,做一描述成员get变量
get{
return
"x=\(x),y=\(y)";
}
}
}
func +(left:mypoint,right:mypoint)->mypoint{
return
mypoint(x: left.x+right.x,y: left.y+right.y);
}
var p1:mypoint =mypoint(x:
1, y:1);
var p2:mypoint =mypoint(x:
2, y:2);
println((p1+p2).description);
相关文章推荐
- swift runtime type
- swift optional chaining
- swift ??
- swift tuple多元组
- swift protocol mutating
- Swift学习笔记
- Swift 数组和字典
- 【swift总结】基本的操作运行符
- Swift之旅:2.完成计算器,初探MVC设计模式
- 【swift-总结】基础使用
- swift学习 一 基础部分 (上)
- Swift 基础
- SQLite.swift Documentation
- 【Swift】- UITextField完成输入后关闭软键盘的几种方法
- Swift2学习:欢迎来到Swift世界
- Swift学习笔记系列——(1)操作符
- Swift语言IOS8开发战记27 Sketch初探
- Swift 读取系统图片以及改变图片 圆形 UIImagePickerController
- swift文件上传及表单提交
- swift 单例的几种形式