您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页Swift 构造器

Swift 构造器

来源:二三娱乐

一个可失败构造器不能代理另一个可失败构造器。

儿子可以失败,但是不能再走父亲的老路(失败构造器)。

但是儿子可以修正父亲(子类不可失败构造器可向上代理父类可失败构造器)

讲白了,可失败构造器留在你当前类里即可,不要给别人(子类)用了。这又不是什么好的遗产。

另外,类的可失败构造器与结构体的不同,结构体可失败构造器可在其属性尚未全部赋值前return nil.但是类不行,就算你要失败(return nil)也要给所有属性赋值!!!

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务