Kizspy | Question: 10
(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
public IShape CreateShape()
return new Circle();
}
D. public class ShapeFactory
public object CreateShape()
return null;