Java синтаксис. Попытка создания абстрактных классов для экономии кода в подклассах-"цветках". Не рабочая версия.
Простой синтаксис C#. Раковая реализация, проклятие любого знающего программиста, ибо индусский код. Но работает.