【swift】15-0604 类和结构体

【swift】15-0604 类和结构体,第1张

概述类和结构体 属性 方法 初始化 回收和销毁 //结构体 — 武器 struct 武器 { var 杀伤 = 0 var d量 = 0 var 名称 = “” } //类 — 主角 class 主角 { var 配q = 武器() var HP = 0 var 姓名 = “” var 职业 = “” } //实例 //1.创建一个武器 //杀伤 90,d量 200, 名称 激光q let 激光q49

类和结构体
属性
方法
初始化
回收和销毁

//结构体 — 武器
struct 武器 {
var 杀伤 = 0
var d量 = 0
var 名称 = “”
}
//类 — 主角
class 主角 {
var 配q = 武器()
var HP = 0
var 姓名 = “”
var 职业 = “”
}

//实例
//1.创建一个武器
//杀伤 90,d量 200, 名称 激光q
let 激光q49 = 武器(杀伤: 90,d量: 200,名称: “激光q”)
//2.创建一个主角 阿汤哥49
let 阿汤哥49 = 主角()
//让阿汤哥得到武器(设置属性)
阿汤哥49.配q = 激光q49
//完善角色(设置属性)
//生命值 100
//姓名 Jack Harper
//职业 战士
阿汤哥49.HP = 100
阿汤哥49.姓名 = “Jack Harper”
阿汤哥49.职业 = “战士”
//激光q52 复制激光q49
let 激光q52 = 激光q49

类是引用类型
不同的实例名(变量/常量),可以指代同一个实例
用===运算符来确认

//阿汤哥52 let 阿汤哥52 = 阿汤哥49 阿汤哥49.HP = 0 阿汤哥52.HP = 100 阿汤哥52 ===阿汤哥49

总结

以上是内存溢出为你收集整理的【swift】15-0604 类和结构体全部内容,希望文章能够帮你解决【swift】15-0604 类和结构体所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1087512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存