首页 > 学院 > 开发设计 > 正文

类和结构体的异同

2019-11-06 09:56:36
字体:
来源:转载
供稿:网友

不同点: 1.结构体拥有默认的初始化器,可以通过实例变量逐一赋值: struct Resolution { var width = 0 var heigth = 0 } let vga = Resolution(width:640, heigth: 480) 但是类没有。 2.结构体和枚举是值类型,而类是引用。 3.比较相等时,结构体直接比较值即可用“==”号,对象用“===”比较同一个引用即可。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表