Swift  类和结构体

来源:互联网 发布:mac开机弹出icloud 编辑:程序博客网 时间:2024/06/03 14:44
//类和结构体共性:            //定义属性存储数据            //定义方法执行功能处理            //定义下标,通过下标访问他们的值            //初始化他们的状态            //通过扩展(Extension) 扩展其功能            //遵守协议(Protocol),协议提供一种特定的标准功能//类比结构体多出的功能:                //能够继承另一个类                //能够核对运行期对象的类型                //析构对象释放资源                //引用计数允许一个类实例有多个引用
//定义结构体struct Resolution {    var width = 0    var height = 0}//定义类class Video {    //属性(要赋初值)    var reso = Resolution()    var interl = false    var fram = 0.0    //?是不定的:可选类型    var name: String?}let someR = Resolution()let someV = Video()print(someR)print(someV.interl)
0 0
原创粉丝点击