
import Foundationprint("Hello,World!")struct Point { var x=0.0,y=0.0};struct Size { var wIDth=0.0,height=0.0};struct Rect { //创建对象 var origin=Point() var size=Size() //创建对象 @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) }};总结
以上是内存溢出为你收集整理的swift学习笔记之setter和getter方法全部内容,希望文章能够帮你解决swift学习笔记之setter和getter方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)