Java中: public、private拗胜、protected、default(什么都不寫)
Kotlin中:public怒允、private埂软、protected、internal
使用一張表來說明
修飾符 | Java | Kotlin |
---|---|---|
public | 所有類可見 | 所有類可見(默認(rèn)) |
private | 當(dāng)前類可見 | 當(dāng)前類可見 |
protected | 當(dāng)前類纫事、子類勘畔、同一包路徑下的類可見 | 當(dāng)前類、子類可見 |
default | 同一包路徑下的類可見(默認(rèn)) | 無 |
internal | 無 | 同一模塊中的類可見 |