In Java package protectedAccess 非常方便,因为它允许编写模块化代码。这是不可能的,Kotlin除非您将所有这些类粘贴到一个文件中并将Private它们全部放入或Internal在单独的Module. 但我不喜欢这个解决方案。将大量内容放入一个文件中是不可读的,另一个问题是您无法测试任何Method不可读Class的内容Public。还有其他解决方案吗?
Java
package protected
Kotlin
Private
Internal
Module
Method
Class
Public
class protected kotlin
class ×1
kotlin ×1
protected ×1