14.2 Swift析构方法的自动继承

/**

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!

*/

/**

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

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

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

*/

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...