前端之家收集整理的这篇文章主要介绍了
swift学习笔记之setter和getter方法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
import Foundation
print("Hello,World!")
struct Point {
var x=0.0,y=0.0
};
struct Size {
var width=0.0,height=0.0
};
struct Rect {
@H_404_22@//创建对象
var origin=Point()
var size=Size()
@H_404_22@//创建对象 @lazy 从orgin 和size计算出来的
var center:Point{
get{
let x=origin.x+size.width/2
let y=origin.y+size.height/2;
return Point(x: x,y: y)
}
}
func getCenter()->(Double,Double)
{
let x=origin.x+size.width/2
let y=origin.y+size.height/2;
return(x,y)
}
};