У меня есть четыре класса, давайте назовем S1, S2, S3 и S4. Эти классы являются синглетонами;...
Я хотел бы разрешить декларативное управление миксинами в моей кодовой базе.Я хотел бы объявить...
В мире Java (точнее, если у вас нет множественного наследования / миксинов), практическое правило...
Скажем, у меня есть следующие черты: trait A trait B { this: A => } trait C extends B // { this:...
Что, собственно, миксин? Есть ли методы для достижения этого в c #?
Я недавно решил проблему конструктора , где различные классы миксинов, которые украшают друг друга...
Мне интересно, почему методы включенного модуля смешиваются с любыми последующими определениями...
РЕДАКТИРОВАТЬ 2: Мне удалось добиться безопасности типов, которую я хотел в своем упражнении с...
Учитывая, что Миксины обычно вводят новое поведение в класс, это, как правило, подразумевает, что у...
Чего я хотел бы добиться, так это иметь правильную реализацию для def dynamix[A, B](a: A): A with B...
У меня есть Mix-in, который отражает класс получателя для генерации некоторого кода. Это означает,...
У меня есть интерфейс, который реализован как абстрактный базовый класс с несколькими чисто...
В классе Foo Я бы хотел включить метод Bar при определенных условиях: module Bar def some_method...
Есть ли лучший способ передачи параметров смешанным методам? Класс, использующий mixin, может...
Вот часть моего Note класса: class Note attr_accessor :semitones, :letter, :accidental def...
Я создаю миксин, который визуализирует файл javascript, когда текстовое поле получает фокус. Я...
Мне нужно найти элегантный способ сделать 2 вида MixIns. Первый: class A(object): def...
Я пытаюсь обновить код с помощью DynamicProxy до DynamicProxy2. В частности, мы использовали...
В C ++ возникла интересная проблема, но она была больше связана с архитектурой. Существует...
Ну, очевидно, Руби и Сасс, но какие еще есть?
Шаблон Decorator - это динамическое расширение классов во время выполнения. Он динамически...
Я ищу идеи о том, как реализовать систему типа Mixin / Trait в AS3. Я хочу иметь возможность...
Библиотека Qt включает в себя расширенные возможности метапрограммирования, используя собственный...
Любопытно, как можно было бы вызвать метод класса изнутри метода экземпляра модуля, который включен...
Я хочу использовать функцию mixin в groovy, чтобы импортировать методы как «классовые (статические)...