アクセス修飾子
- Swiftのアクセス修飾子をすぐに確認できるようまとめておく
アクセス修飾子 |
説明 |
open |
別モジュールから呼び出せる。継承やオーバーライドが可能
|
public |
別モジュールから呼び出せるが継承やオーバーライドが不可能
|
internal |
同モジュール内からのみ呼び出せる |
fileprivate |
同ファイル内からのみ呼び出せる |
private |
同スコープ内からのみ呼び出せる |
参考
Access Control — The Swift Programming Language (Swift 5.3)