most from reference 类,对象,接口,构造函数,函数,属性及setters具有可见性修饰符(getter总是具有和属性一样的可见性).在kotlin中油4个可视化修饰符:private,protected,internal,public.如果没有显式修饰符,则使用默认可见性public. 包 函数,属性和类,对象和接口可以在顶级上声明,即直接在包中: // file name: example.kt package foo fun baz() {} class Bar {} 如…