242 читали · 3 года назад
Kotlin. Ключевые слова in и out. А так же что такое ковариантность и контрвариантность
Здравствуйте! В этой статье речь пойдет про вариантность параметризованных типов в Котлин. ВНИМАНИЕ. СТАТЬЯ УСТАРЕЛА. ЧИТАЙТЕ ЕЁ НОВУЮ ВЕРСИЮ НА ХАБРЕ. Цель данной статьи дать первичное понимание работы ковариантности и контрвариантности в Котлин. Здесь будет рассмотрено использование ключевых слов in и out в параметризованных типах. Вариантность – это состояние наличия отношений наследования между параметризованными типами, содержащими параметры из одной иерархии наследования. Это мы и будем разбирать на примерах...
236 читали · 5 дней назад
В Британии усомнились в возможности переговоров между РФ и Западом: что значат слова Лаврова
Министр иностранных дел России Сергей Лавров уведомил мировую общественность о переходе Запада к языку ультиматумов в адрес Москвы. Европейцы на деле не готовы к конструктивным переговорам. Речь Сергея Лаврова демонстрирует глубину раскола в отношениях России и Запада. Так заявил британский политик Джим Фергюсон в соцсети Х. Журналист усомнился в возможности проведения переговоров между Москвой и западными лидерами...