Swift4学习

Swift4-继承

2018-08-09  本文已影响74人  wingsrao

1.一个类可以从另一个类继承方法、属性和其他的特性

2.你需要在你的重写定义前面加上 override 关键字

3.你需要在你的重写定义前面加上 override 关键字

4.如果你提供了一个setter作为属性重写的一部分,你也就必须为重写提供一个getter。如果你不想在重写getter时修改继承属性的值,那么你可以简单通过从getter返回 super.someProperty 来传递继承的值.

5.阻止重写:
你可以通过标记为终点来阻止一个方法、属性或者下标脚本被重写。通过在方法、属性或者下标脚本的关键字前写 final 修饰符(比如 final var , final func , final class func , final subscript )。
你可以通过在类定义中在 class 关键字前面写 final 修饰符( final class )标记一整个类为终点。

上一篇 下一篇

猜你喜欢

热点阅读