Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 19.06.2016 21:03 / 19.06.2016 21:03
То, что мне понадобилось, по сути вылазит из класс-ориентированной парадигмы в сторону прототип-ориентированной. И мне нужен класс(объект)-прототип, от которого я могу отпочковать объект и дофаршировать его методами, не беспокоясь о других объектах порожденных от этого прототипа.Я от уникальных классов в своё время отказался.
Первое решение в лоб, что мне приходит - это создать какойто мета-класс/обёртку, типа Proto, который внутри динамически создает разноименные классы "одного семейства", добавляя какой-то уникальный постфикст/uid типа ClassA_0x1138, тогда два объекта Proto.ClassA.method1 Proto.ClassA.method1 - будут иметь разные методы как по набору так и по содержанию.