У меня есть следующий код:
class A:IA
{
}
class B:IA
{
}
а у меня
class X
{
X( IA a)
{
}
}
и
class Y
{
Y( IA b)
{
}
}
Я хочу, чтобы при создании X реализация для IA была A, а при создании Y реализация для IA была B.
Может ли замок Виндосор сделать это?