【发布时间】:2020-03-10 11:00:45
【问题描述】:
如果我将扩展函数的访问修饰符更改为private,会发生什么?它有什么作用吗?有关系吗?!
private fun String.myExtensionFunction() { // ... }
【问题讨论】:
标签: function kotlin extension-methods access-modifiers extension-function
如果我将扩展函数的访问修饰符更改为private,会发生什么?它有什么作用吗?有关系吗?!
private fun String.myExtensionFunction() { // ... }
【问题讨论】:
标签: function kotlin extension-methods access-modifiers extension-function
扩展方法只会在它被声明的类/文件中看到。
如果没有私有,扩展方法将是公共的,可以从外部调用。
【讨论】: