![](https://img.haomeiwen.com/i2058350/15a7bf4573a82ce7.png)
示例代码:
struct SPoint{
var x:Int
var y:Int
}
class RPoint{
var x:Int
var y:Int
static var max=100
init(x:Int,y:Int){
self.x=x
self.y=y
}
}
var sp=SPoint(x:10,y:20)
var rp=RPoint(x:10,y:20)
sp rp在内存中的存储模型
![](https://img.haomeiwen.com/i2058350/50f59cdf1ac7e4f2.png)
示例代码:
var center:RPoint
var radius:Int
}
class RCircle{
var center:RPoint
var radius:Int
init(center:RPoint, radius:Int){
self.center=center
self.radius=radius
}
static var min=RPoint(x:0,y:0)
}
var sc=SCircle(center:rp, radius:10)
var rc=RCircle(center:rp, radius:100)
sc rc在内存中的存储模型
![](https://img.haomeiwen.com/i2058350/1760ae4eebc7a444.png)
网友评论