kotlin - 用于中间可见性的 Kotlin 修饰符或变通方法
问题描述
不知道该在标题中添加什么内容...因此尝试使其尽可能广泛
通常使用可见性修饰符,我们可以向公众公开接口或保留模块的内部接口。我遇到了一个项目将有多个模块的场景。但是,需要有超出内部可见性范围的模块间通信,但我不希望在项目之外访问模块间通信接口(即实现我的项目的另一个项目)。我觉得这个问题应该出现在外面的某个人身上。
我试图研究注释(但在创建自定义注释方面相当陌生),看看我是否可以通过一些骇人听闻的方法来模拟这种行为,但到目前为止还没有运气。
对此有何建议?
解决方案
推荐阅读
- php - 如何从数据库中显示 blob 数据类型的 PDF 文件?
- html - CSS边框半径设置为悬停和悬停过渡1s
- c# - 尝试将 xml 导入到 android 时出现 OutOfMemoryException
- php - 根据值将 3 维值从一个数组传输到另一个数组
- php - 图像未通过 ajax 请求上的序列化 formdata 传递
- python-3.x - google sheet api 报价是如何计算的?
- html - 当必填字段为空时,提交按钮是否有效?
- java - 无法使用 jmeter maven 插件运行 jmeter
- git - 当我通过管道脚本将私有 github 存储库克隆到 jenkins 时,我面临以下错误
- c# - 如何解析这个 json 结果而不在 C# 中创建类