Ввод / вывод дженериков для абстрактного контейнерного инструмента в Котлине?
Я создаю абстрактный класс инструмента, который работает на другом наборе иностранных классов (не контролируемых мной). Иностранные классы концептуально схожи в определенных точках интерфейса, но имеют различный синтаксис для доступа к их сходным свойствам. Они также имеют различный синтаксис для применения результатов операций инструмента. Я создал класс данных с внутренними классами, основанный на этом ответе от […]