Вопрос
От: kaa_t Россия  
Дата: 19.08.12 23:54
Оценка:
Добрый день.
Пробую макросы. Возник вопрос как передавать информацию из одного класса в другой?
Какие механизмы существуют?

Чтобы понятно было суть вопроса, через атрибут описаны методы и функции и вид логики к которой они принадлежат.


[Use(A.C)] // тут класс должен получить информацию о том как устроен логический блок A.C,  построить 
class X    // по данной информации интерфейс
{
}

[Use(A.B)] class Y {}
[Use(A)] class Z

[Def(  // логический блок А
{
     // здесь надо что бы помечались методы которые не определены в классах X;Y;Z;
    функции, методы, события

    логический блок B
    {
         функции, методы, события   
    }
    логический блок C
    {
         функции, методы, события  
    }
})]
class A
{
}

И дополнительный вопрос. Как сделать механизм сбора идентификаторов событий.Это нужно что бы можно было разделять логические блоки на отдельные классы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.