3

我目前正在尝试在 c# 中实现标记接口。但是到目前为止我还没有这样做,所以我想请教您。

简短我的问题:
我有一个接口工厂,工厂包含几个子接口,它们应该是标记接口,因为它们没有属性或方法或其他东西。所以标记接口应该实现接口工厂。我的标记接口是例如汽车、卡车等。标记接口是为 MyBMW、MyAUDI 等的汽车实现的。我怎样才能实现这样的模式?谢谢!

interface Factory
{
    string[] process (string [] entry);
}
4

2 回答 2

1

您应该考虑使用属性而不是接口来标记类。

然后您可以在代码中决定如何在设置属性时处理特定实例。

于 2012-04-04T08:56:42.783 回答
0

我相信你想实现工厂模式。我建议你在这里看一个例子: http ://en.wikipedia.org/wiki/Factory_method_pattern

于 2012-04-04T08:58:36.630 回答