加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

14.2 Swift析构方法的自动继承

发布时间:2020-12-14 06:31:11 所属栏目:百科 来源:网络整理
导读:/** 14.2- 析构方法的自动继承 .mp4 父类的析构方法会被自动调用,不需要子类管理。 */ class SomeClass { deinit { print ( "SomeClass deinit!" ) } } class SubOfClass: SomeClass { deinit { print ( "SubOfClass deinit!" ) // 不需要再显示的调用父类

/**

14.2-析构方法的自动继承.mp4

父类的析构方法会被自动调用,不需要子类管理。

*/

class SomeClass {

deinit {

print("SomeClass deinit!")

}

}

class SubOfClass: SomeClass {

deinit {

print("SubOfClass deinit!")

// 不需要再显示的调用父类的析构方法

// 你什么都不写就对了。

}

}

var osub: SubOfClass? = SubOfClass.init()

osub = nil

/**

SubOfClass deinit!

SomeClass deinit!

*/

/**

所以呢,为了让我们的程序员不用过度的操心,

父类的析构方法会自动调用,写子类的就不需要关心。

我只需要把我写的子类的析构操作好了就行了。这就是分工不同。

*/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读