设计模式之工厂模式
Posted littleskinny
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式之工厂模式相关的知识,希望对你有一定的参考价值。
-
实现创建者与调用者的分离
以化妆品为例:
-
生产者:
-
一个接口,提供了生产化妆品的方法
public interface Cosmetics {
void productCosmetics();
} -
-
生产的对象:
-
口红
public class Lipstick implements Cosmetics{
?
public void productCosmetics() {
System.out.println("口红");
}
} -
眼影
public class EyeShadow implements Cosmetics{
?
public void productCosmetics() {
System.out.println("眼影");
}
}
-
1、传统的方式
图解