sealed [siːld] запечатанный
Спасибо
(12:50) рили? Лучше воспринимается? После ваших сокращений, лично у меня, одни вопросы - о том что же делает программа. Пэкадж как раз тем и хорош, что можно разбить всё так, что понимание складывается ещё до чтения кода. Предлагаю писать всё в одном файле и именовать его - сделай_мне_приятно.
(16:18) если я правильно помню, то в джаве оверрайдится метод toString тогда в консоль будет выдаваться что надо. Но я ни разу не джава синьор или что то там.
Что за парашу вы наснимали? Не буду тратить время.
Про первое: речь шла о пустых пакетах которые не несут смысловую нагрузку
Про второе: в данном примере было поставлено условие, что заоверрайдить toString нельзя по скольку нет возможности изменить код. Можно прибегнуть к наследованию и написать toString для потомка и это решить задачу - тоже вариант. Не стоит так буквально реагировать.
@@AntonArhipov 23:14 на вопрос вы ответили "нет", т.е. функция-расширение, объявленная для предка, НЕ появится у потомка. сделал пример:
open class A
class B : A()
fun A.doSmth() {}
fun main() {
val b = B()
b.doSmth() //
@@ВадимЛофицкий-ш1э Привет. Это я неправильно ответил на вопрос - позор на мои седины
receiver [rɪˈsiːvə] приёмник, получатель
resolve [rɪˈzɒlv] разрешить, разрешение, уладить, улаживание, урегулировать, урегулирование
Пойду работать в JetBrains....