Tag: 访问修饰符

什么访问修饰符可测试辅助方法?

在Java中,辅助方法通常被标记为protected而不是private ,所以在同一个包中的单元测试可以测试辅助方法。 (具体来说,我正在使用JUnit。) 这在Kotlin中似乎不起作用。 建议使用什么访问修饰符?

Kotlin的访问修饰符是否和Java中的一样?

Kotlin有3个访问关键字: public , private和protected 。 他们的意思是和Java一样的东西,还是有区别? 另外, internal是否与package private相同? 我一直在阅读关于Kotlin的“模块”,我不确定这是不是“包”的另一个词。

为什么我们不能在kotlin中将类的可见性标记为“受保护”?

我是kotlin新手我最近在kotlin学习了继承,后来我意识到我们不能将一个类的可见性标记为“受保护的”。 纠正我,如果我错了,还有什么其他的方式来保护班?