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