【swift】15-0604 类和结构体
来源:互联网 发布:tensorflow中文官网 编辑:程序博客网 时间:2024/06/04 08:09
类和结构体
属性
方法
初始化
回收和销毁
//结构体 — 武器
struct 武器 {
var 杀伤 = 0
var 弹量 = 0
var 名称 = “”
}
//类 — 主角
class 主角 {
var 配枪 = 武器()
var HP = 0
var 姓名 = “”
var 职业 = “”
}
//实例
//1.创建一个武器
//杀伤 90,弹量 200, 名称 激光枪
let 激光枪49 = 武器(杀伤: 90, 弹量: 200, 名称: “激光枪”)
//2.创建一个主角 阿汤哥49
let 阿汤哥49 = 主角()
//让阿汤哥得到武器(设置属性)
阿汤哥49.配枪 = 激光枪49
//完善角色(设置属性)
//生命值 100
//姓名 Jack Harper
//职业 战士
阿汤哥49.HP = 100
阿汤哥49.姓名 = “Jack Harper”
阿汤哥49.职业 = “战士”
//激光枪52 复制激光枪49
let 激光枪52 = 激光枪49
类是引用类型
不同的实例名(变量/常量),可以指代同一个实例
用===运算符来确认
//阿汤哥52
let 阿汤哥52 = 阿汤哥49
阿汤哥49.HP = 0
阿汤哥52.HP = 100
阿汤哥52 ===阿汤哥49
0 0
- 【swift】15-0604 类和结构体
- swift 类和结构体
- Swift结构体和类
- swift 类和结构体
- Swift类和结构体
- Swift-类和结构体
- Swift类和结构体
- Swift-类和结构体
- 【Swift】结构体和类
- Swift基础语法: 25 - Swift的类和结构体
- Swift --- 2.9类和结构体
- Swift 类和结构体(八)
- Swift 基础 ---类和结构体
- 手把手教swift-类和结构体
- [Swift]结构体和类的基本概念
- 9.Swift-类和结构体
- Swift学习(类和结构体)
- Swift学习(类和结构体补充)
- 将DataGridView中的数据导入Excel
- Sicily 1686 Happy Children's Day
- android登陆记住密码
- Project Euler:Problem 40 Champernowne's constant
- 九度OJ-题目1516:调整数组顺序使奇数位于偶数前面
- 【swift】15-0604 类和结构体
- static field and method in java
- POJ3083 -- BFS和DFS
- 关于deselectRowAtIndexPath
- MAVEN常用命令
- eclipse安装教程
- Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
- RabbitMQ和kafka从几个角度简单的对比
- 9. Palindrome Number