当前位置: 首页 > 面试题库 >

Kotlin物业的私人获取者和公共安装者

厍胤运
2023-03-14
问题内容

如何在Kotlin中建立一个拥有私有获取者(或没有私有获取者)却拥有公共委托者的财产?

var status
private get

不会出现错误: Getter visibility must be the same as property visibility

就我而言,原因是Java互操作:我希望我的Java代码能够调用,setStatus但不能getStatus


问题答案:

目前,在Kotlin中,不可能有一个带有传承人的财产,而不是财产。问题跟踪器中存在语言设计问题,可以随时对其进行观看/投票或分享您的用例:https
:
//youtrack.jetbrains.com/issue/KT-3110



 类似资料:
  • 如何在Kotlin中创建一个具有私有getter(或只是没有)但具有公共setter的属性? 不能使用错误: 在我的例子中,原因是Java Interop:我希望我的Java代码能够调用,但不能调用。

  • 在kotlin中定义一个有公共getter和私有(只有内部可修改)setter的var的正确方法是什么?

  • 我问了几个问题试图解决这个简单的问题,但似乎没有任何效果。 有私人/公共帖子的推荐方式是什么?我想有一个网站,如果作者/编辑/管理员登录在每个私人帖子和公共帖子是可见/搜索。如果用户未登录,则仅可查看公共帖子。 我想过/尝试过许多方法来做这件事。一个简单的方法,我实现了这种方式,使用WP_Query包括/排除登录/退出时具有自定义字段“私人”的所有帖子。 虽然这工作得很好,但我有两个问题,它的安全

  • 这不是一个新问题。但旧的话题在2016年结束了,我想一定有一个新的解决方案来获取公共元数据,如个人资料图片和私人instagram账户的追随者数据。 新的api有一个endpoint:https://developers.facebook.com/docs/instagram-basic-display-api/reference/user,但这只适用于正确的用户ID-如何通过用户名获得它? 旧的

  • 问题内容: 通过这个简单的类,我得到了编译器 警告 尝试在自己的设置器/ 获取器中修改/访问 当我这样使用它时: 我得到一个EXC_BAD_ACCESS。没有明确的支持,我该怎么办? 问题答案: Setter和Getters适用于;这样的属性在实例中没有存储- 来自getter的值应从其他实例属性中计算出来。在您的情况下,没有要分配的内容。 明确地:“如何在没有明确支持的情况下做到这一点”。您不能

  • 我有一个由两个Symfony应用程序使用的库,该库定义了一组我希望公开的服务(我希望能够通过容器直接检索这些服务)。当我尝试访问一个服务时,我有: 编译容器时,已删除或内联库\Service\DerivedServices\OneSpecific实现"服务或别名。您应该将其公开,或者直接停止使用容器,转而使用依赖注入。 问题是,所述服务是公开的。 基本上有: 一个库\服务\BaseService类