Почему мы не можем использовать модификатор защищенного доступа в классе (объекте) Singleton для Kotlin - PullRequest
1 голос
/ 16 января 2020

Почему мы не можем использовать модификатор защищенного доступа в классе Singleton для Kotlin. Мы можем использовать модификатор защищенного доступа в классе Java, но когда дело доходит до kotlin, это не сработает.

Ответы [ 2 ]

3 голосов
/ 16 января 2020

В Kotlin вы не можете наследовать от одиночного object, поэтому модификатор protected бесполезен, поскольку модификатор protected открывает функции / свойства только для этого класса и подклассов.

2 голосов
/ 16 января 2020

Вы не можете наследовать от объекта в Kotlin, поэтому защищенный модификатор не имеет никакого смысла. В Java не существует такого понятия, как синглтон на уровне языка, это просто класс с некоторыми спецификациями c logi c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...