Size: a a a

Kotlin Community

2020 January 23

АО

Алексей Овсянников in Kotlin Community
Я говорил об этой несостыковке, вот и всё
источник

BP

Bogdan Panchenko in Kotlin Community
Алексей Овсянников
toString (и иже с ним) не переопределишь, при это правило "один класс - одно расширение другого класса" не работает
Можно
источник

АО

Алексей Овсянников in Kotlin Community
Как?:)
источник

BP

Bogdan Panchenko in Kotlin Community
Оверайд
источник

АО

Алексей Овсянников in Kotlin Community
toString переопределить у меня вчера не получилось
источник

АО

Алексей Овсянников in Kotlin Community
Унаследоваться от класса в интерфейсах нельзя
источник

BP

Bogdan Panchenko in Kotlin Community
Алексей Овсянников
toString переопределить у меня вчера не получилось
Ну я иквелс задекларировал
источник

BP

Bogdan Panchenko in Kotlin Community
Алексей Овсянников
Унаследоваться от класса в интерфейсах нельзя
У немного каша. Что такое интерфейс в рефлексии ? KClass, вроде KInterface я не видел
источник

BP

Bogdan Panchenko in Kotlin Community
Алексей Овсянников
toString переопределить у меня вчера не получилось
Декларировать можно, а дефаулт реализацию нельзя
источник

BP

Bogdan Panchenko in Kotlin Community
И это реально выглядит как костыль
источник

АО

Алексей Овсянников in Kotlin Community
Bogdan Panchenko
У немного каша. Что такое интерфейс в рефлексии ? KClass, вроде KInterface я не видел
Можно полезть в кишки и увидеть, что разница есть:)
источник

BP

Bogdan Panchenko in Kotlin Community
Bogdan Panchenko
У немного каша. Что такое интерфейс в рефлексии ? KClass, вроде KInterface я не видел
Не они от KClassifier
источник

АО

Алексей Овсянников in Kotlin Community
В общем, рефлексия рефлексией, а в системе типов котлина интерфейсы не могут наследовать класс, если мне не изменяет память:)
источник

BP

Bogdan Panchenko in Kotlin Community
Алексей Овсянников
В общем, рефлексия рефлексией, а в системе типов котлина интерфейсы не могут наследовать класс, если мне не изменяет память:)
Они вообще никак не изображены на системе типов
источник

BP

Bogdan Panchenko in Kotlin Community
Кроме как рефлексии
источник

АО

Алексей Овсянников in Kotlin Community
Interfaces - Kotlin Programming Language
https://kotlinlang.org/docs/reference/interfaces.html
источник

BP

Bogdan Panchenko in Kotlin Community
Декларацию класса и интерфейса - это не то
источник

АО

Алексей Овсянников in Kotlin Community
Bogdan Panchenko
Они вообще никак не изображены на системе типов
^
источник

АО

Алексей Овсянников in Kotlin Community
Просто что они вообще в котлине тогда делают?
источник

АО

Алексей Овсянников in Kotlin Community
Бессмыслица какая-то
источник