14.2 Swift析构方法的自动继承

前端之家收集整理的这篇文章主要介绍了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!

*/

/**

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

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

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

*/

原文链接:https://www.f2er.com/swift/322367.html

猜你在找的Swift相关文章