我有 1 个包,它有 2 个类:
package animals.cat
class CatA {
fun a1()
{
println ("a1")
}
fun a2()
{
println("a2")
}
}
和
package animals.cat
class CatB {
fun b1()
{
CatA.a1()
}
fun b2()
{
println("b2")
}
}
问题是系统看不到 CatA.a1() 调用。为什么类方法不可见,我做错了什么?我也尝试创建一个CatA类的单独对象,并通过它向方法发出请求,这种方式也行不通……
通过一个单独的对象,一切正常
称呼