༺༽༾ཊ—设计-简单-02-工厂-模式—ཏ༿༼༻

名称:简单工厂

类型:创建型

目的:用 工厂方法 代替 new操作 创建实例 的方式

缺点:不易扩展

首先我们创建一个接口  定义两个私有方法 并在两个新建类 下继承 实现接口

【注意】:一旦继承接口,必须实现接口中的所有方法

༺༽༾ཊ—设计-简单-02-工厂-模式—ཏ༿༼༻_第1张图片

编写 简单工厂 代码:

༺༽༾ཊ—设计-简单-02-工厂-模式—ཏ༿༼༻_第2张图片

在程序中实现

༺༽༾ཊ—设计-简单-02-工厂-模式—ཏ༿༼༻_第3张图片

End

你可能感兴趣的:(设计模式,c#,1024程序员节)