0
내 코드를 해결할 수있는 방법이 있습니까? 나는 좀 붙어있다.
어떻게 팩토리를 사용하여 제네릭 발표자를 만들 수 있습니까? 일반 제네릭 기본 클래스가 없어도 팩터 리가 가능합니까?일반 MVP 패턴을 추상 팩토리 패턴과 결합
public abstract class Presenter<T>
{}
public SomePresenter : Presenter<ISomeVew>
{}
public SomeOtherPresenter : Presenter<ISomeOtherView>
{}
public class Factory()
{
public ??? CreatePresneter(int runTimeValue)
{
if (runTimeValue == 1)
return new SomePresenter()
else
return new SomeOtherPresenter()
}
}