「Swift」継承クラスにアクセス修飾子public、internalのサンプル
書式
internal class 子クラス: 親クラス
使用例
public class SuperClass {
fileprivate func display() {
print("super class 123")
}
}
// internal > public
internal class SubClass: SuperClass {
override internal func display() {
print("child class 456")
}
}
//スーパークラス
let sp = SuperClass()
sp.display()
//子クラス
let sb = SubClass()
sb.display()
実行結果
super class 123
child class 456