Swift-面向对象,元组,重写,继承,构造,可选值
来源:互联网 发布:js window.open 参数 编辑:程序博客网 时间:2024/06/14 15:34
面向对象,元组,重写,继承,构造,可选值
//面向对象class Hi { func sayHi() { print("--面向对象\nHi,ming") }}//继承class Hello: Hi { var name:String //构造方法 init(name:String) { self.name = name } //重写 override func sayHi() { print("Hi,\(self.name)") }}var hi = Hi()hi.sayHi()var hell = Hello(name:"zhangming")hell.sayHi()/* 元组 */let student = ("\n--元组\nming",23,90)print(student.0)let (name,age,sorce) = studentprint(age)let student1 = (name:"zhang",age:20,sorce:80)print(student1.sorce)/* 可选值:optionals,两种状态:有值,无值(nil) 可选值可以使用if判断 */var optiValue : Int? //= 8if (optiValue != nil){ print("\n--可选值\n\(optiValue)")}////! 表示对可选值的一种强制解析,如果可选值为nil,解析不了那么会报运行时错误//var sValue:Int = optiValue!//print(sValue)//可选绑定if var sVaule = optiValue{ print(sVaule)}
2 0
- Swift-面向对象,元组,重写,继承,构造,可选值
- Swift:面向对象(继承与构造方法)
- Swift之新添数据类型元组与可选值
- Swift-继承、重写
- Swift语法基础:10 - Swift的布尔值, 元组, 可选, 断言
- 马士兵J2SE-第三章-面向对象-static、继承、重写、构造函数
- 面向对象--构造方法、重载和重写
- Php面向对象 – 继承和重写
- Java面向对象之继承和重写
- 面向对象:继承、重写和多态
- 面向对象:多态 Polymorphism、重载、重写、继承
- JAVA面向对象2-静态;继承;重写
- 窥探Swift之新添数据类型元组与可选值
- 窥探Swift之新添数据类型元组与可选值
- Swift学习笔记(2)--元组(Tuples)、Optional(可选值)、(Assertions)断言
- Swift(三、元组-可选类型及其解析)
- swift-基础06-元组和Optionals(可选)
- swift 学习计划(一)元组、Optional可选类型
- Oracle之锁排查以及解决
- 用PL/SQL developer 连接Oracle服务器报错ORA-12537
- vue过滤器在v2.0版本用法
- iOS 导航栏的那些事儿
- 编译使遇到的错误以及xcode8在ios8.0下真机调试
- Swift-面向对象,元组,重写,继承,构造,可选值
- HashMap一键对多值的存与取
- Jquery一个简单的注册验证
- 网络图片设置为手机背景
- struts2 com.opensymphony.xwork2.config.ConfigurationException: 异常原因
- Hibernate 学习笔记 之 HQL 内连接和迫切内连接
- 动态设置控件高度
- String处理2
- oracle 递归1:oracle connect by用法