上周花了时间去学习了swift,虽然自己是搞IOS开发但是之前并没有接触过这门新生语言。通过文章总结一下自己学习到的重要知识点,算是回顾一下。
构造过程定义:构造过程是使用类、结构体或枚举类型的实例之前的准备过程。在新实例可用前必须执行这个过程,具体操作包括设置实例中每个
存储型属性
的初始值和执行其他必须的设置或初始化工作
两段构造过程:
下图中是存在一层继承关系的构造调用过程
构造器的自动继承:
总结一点:如果子类没有定义指定构造器或者把父类的所有指定构造器都实现了,那么子类就会继承父类所有的便利构造器