设计模式之工厂模式

实现创建者与调用者的分离

以化妆品为例

生产者:

一个接口,提供了生产化妆品的方法

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("眼影");
  }
}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpzpfg.html