当一种类型有多种产品的时候,根据传入的信息产生一种对应的产品
如水果类有多种产品,西瓜、葡萄、草莓等....
可做一个工厂方法,用来根据输入的参数产生一个具体的产品,如输入参数a产生西瓜类,输入b产生葡萄类,输入c产生草莓类.
----------------产品类接口--------------------
-------------产品的实现类A------------------
-------------产品的实现类B------------------
-------------产品类型的枚举(也可次用这个类,只需要修改传给工厂方法的参数就可以了)------------------
-------------工厂类------------------
----------------测试类-----------------