simple factory一般有3个部分组成:
一个接口,很多对这个接口的具体的实现,然后将此接口和实现封装到一个工厂类中.
3个部分:一个接口, 很多个实现, 一个工厂
[color=red]在具体应用的时候往往通过 : 接口 = new 实例
后来: 接口 = 工厂.get某个实例[/color]
通过传到工厂里面的参数的不同,出来的实例也不同,这就是通过工厂的方法创建实例.
一个接口,很多对这个接口的具体的实现,然后将此接口和实现封装到一个工厂类中.
3个部分:一个接口, 很多个实现, 一个工厂
[color=red]在具体应用的时候往往通过 : 接口 = new 实例
后来: 接口 = 工厂.get某个实例[/color]
通过传到工厂里面的参数的不同,出来的实例也不同,这就是通过工厂的方法创建实例.