xxxxxxxxxx
Visibility Modifiers in Kotlin
Modifier Class member Top-level declaration
--------------------------------------------------------------------------------
public (default) Visible everywhere Visible everywhere
internal Visible in a module Visible in a module
protected Visible in subclasses ---
private Visible in a class Visible in a file