Android 中的 Kotlin“内部”​​可见性修饰符

2024-01-06

假设您正在编写一个 Android 项目(不是图书馆)。所有文件都编译在一起,所以...使用internal在这种情况下可见性修饰符?


您可以在单个 Android 应用程序中拥有多个相互依赖的 Gradle 模块,在这种情况下,internal将可见性限制在给定模块内。例如,如果您有一个单独的data处理数据库和网络任务的模块,您只想公开该模块的几个接口,而不是它们的实现。

否则,如果您没有使用多个模块,并且您的整个应用程序只是默认的app模块,然后internal修饰符与默认值相比没有区别public能见度。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 中的 Kotlin“内部”​​可见性修饰符 的相关文章

随机推荐