Articles of динамическая

Kotlin, таблица / массив на основе записей с динамическими полями

Я делаю kotlin порт g-truc gli, и я действительно рассматриваю небольшое изменение дизайна. Gli использует внутреннее представление формата текстур, типов, swizzles и т. Д. (Gli gli::format и т. Д.). В этом тесте он создает структуру GL, передает профиль и затем считывает переведенный формат gli: gli::gl GL(gli::gl::PROFILE_KTX); gli::texture2d TextureA(gli::FORMAT_RGB8_UNORM_PACK8, gli::texture2d::extent_type(2), 1, gli::texture2d::swizzles_type(gli::SWIZZLE_RED, gli::SWIZZLE_GREEN, gli::SWIZZLE_BLUE, gli::SWIZZLE_ALPHA)); gli::gl::format […]

Каковы ограничения на динамическую / двойную отправку в Котлин?

Я только начинаю изучать Kotlin, и мне интересно, как далеко он продвигается дальше семантики динамической привязки / диспетчеризации Java. Скажем, я пишу код, который выглядит примерно так: класс Animal { fun add (x: Animal) = Animal () } объект Лошадь: животное объект Donkey: Animal объект Mule: Animal fun Horse.add (x: Лошадь) = Лошадь () fun […]