工厂模式
工厂模式可以简单的理解为根据传递的不同的蓝图模板生成不同的实例。生活中有些生活用品也是在生产线上通过给定不同的模具塑性成对应的半成品。对应在程序中就是通过传递不同的对象生成不同的实例。

这里以颜色接口作为例子。下面对应三个不同实现类的三种颜色红、黄、绿。


@Override
public void colorDesign() {
System.out.println("我是黄茫茫!");
}
@Override
public void colorDesign() {
System.out.println("我是红通通!");
}
接下来定义一个抽象工厂接口和继承这个工厂接口的重写这个方法。


本文通过颜色接口实例,深入浅出地讲解了工厂模式的基本概念及应用。工厂模式可以根据不同的蓝图模板生成不同的实例,如同生产线上的模具塑形过程。文章详细介绍了通过传递不同对象生成实例的具体实现。
489

被折叠的 条评论
为什么被折叠?



