swift 学习笔记(21)-类和结构体
来源:互联网 发布:mac上的画结构图的软件 编辑:程序博客网 时间:2024/05/11 17:29
// 类class Person{ // 属性 var name:String = "张三"}// 结构体struct Point{ var x = 0 var y = 0}// 类和结构体-->swift 中叫做类型// 对象和结构体对象--> 实例
结构体,是值类型(不改变原来对象的值),类是引用类型(改变原对象的值),可以对比下前后值的变化
let person = Person()var point = Point()print(point)var p2 = pointp2.x = 100p2.y = 100print(p2)print(point)var person2 = personperson2.name = "zhangsan"print(person2.name)print(person.name)
结构体重的逐一构造器
// 默认添加的struct Point2 { var x = 0 var y = 0 // 重写 init 方法 init(x:Int,y:Int){ self.x = x self.y = y }}var piont2 = Point(x: 2, y: 3)print(piont2)// 如果不想用默认的就在结构体中重写 init 方法,一旦重写,上面的p2 的默认的初始化的方法就不好使了var point3 = Point2(x: 55, y: 77)print(point3.x,point3.y)
0 0
- swift 学习笔记(21)-类和结构体
- 类和结构体—Swift学习笔记(十二)
- 【Swift】学习笔记(八)——类和结构体
- Swift学习笔记(七)类和结构体
- Swift学习笔记—— 类和结构体
- swift学习笔记(4)--结构体和类
- [Swift]:快速学习笔记3 类和结构体
- swift学习笔记(9)-结构体和类
- 学习Swift笔记 (十)Swift的类和结构
- 学习Swift笔记 (十三)Swift的类和结构
- Swift笔记:类和结构体
- Swift学习(类和结构体)
- Swift学习(类和结构体补充)
- Swift 基础学习(结构体和类)
- Swift学习:2.9 类和结构体
- iOS学习笔记44-Swift(四)枚举和结构体
- iOS学习笔记44-Swift(四)枚举和结构体
- Swift学习笔记 -- 枚举和结构
- linq 其中之左脸查询
- PHPhoto
- 第十一周 OJ总结<5>-求两个整数的最大公约数和最小公倍数
- sublime text 3 - python
- 最后一次模拟赛总结
- swift 学习笔记(21)-类和结构体
- C语言算法大全
- hdu 1422 重温世界杯 dp
- 调侃IOC前世今生
- java虚拟机学习之路-java内存区域与内存溢出异常
- unity3D-游戏/AR/VR在线就业班 C#入门关系运算和逻辑运算学习笔记
- 科普一下云计算
- cocos面试
- oj-11-C-画空三角形