Kizspy | Question: 12
(Choose 1 answer)
Which code snippet demonstrates a Factory Method implementation in C#?
A. public abstract class ShapeFactory
}
public abstract IShape CreateShape();
}
public class CircleFactory: ShapeFactory
{
public override IShape CreateShape()
{
return new Circle();
}
}
B. public interface IShape {}
public class Circle: IShape {}
C. public abstract class ShapeFactory
}
public IShape CreateShape()
}
return new Circle();
}
{
D. public class ShapeFactory
public object CreateShape()
{
return null;