设计模式-工厂方法模式

来源:互联网 发布:淘宝首页装修 编辑:程序博客网 时间:2024/06/14 07:44
  1. 首先定义了一个抽象的工厂类AFactory, 自己实现一个具体的工厂类CFactory.
  2. 定义一个抽象的产品类AProduct,AProduct里面定义了几个抽象方法,有几种产品类型,就实现几种产品类,并实现AProduct里面的抽象方法.
  3. 在创建Product的时候,将Product类作为参数传递给CFactory来获得产品对象.或者,可以直接将产品的实现封装到不同的工厂类中,单一工厂类,只生成一种产品.
0 0
原创粉丝点击