文章 2022-05-23 来自:开发者社区

Swift5.0 - day5-继承、初始化、可选链、协议(下)

三、可选链(Optional Chaining)如果可选项为nil,调用方法、下标、属性失败,结果为nil如果可选项不为nil,调用方法、下标、属性成功,结果会被包装成可选项;如果结果本来就是可选项,不会进行再次包装class Car { var price = 0 } class Dog { var weight = 0 } class Person { var name: Strin...

文章 2022-05-23 来自:开发者社区

Swift5.0 - day5-继承、初始化、可选链、协议(上)

一、继承(Inheritance)1.1、类继承值类型(枚举、结构体) 不支持继承,只有 类 支持继承;没有父类的类称为 基类 (Swift 并没有像OC/Java 那样规定 :任何类 最终都要继承于某个基类)子类可以重写父类的 下标、方法、属性 重写必须加上 override 关键字1.2、重写实例 方法 和 下标class Animal { func speak() { ...

Swift5.0 - day5-继承、初始化、可选链、协议(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注