摘要:
1. 意图提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。即它是用来创建一系统相关或相互依赖的对象:如窗口上的scroll bar和边框等。它可以用工厂方法或者原型方法来实现。具体内容待原型方法总结后给以补充。 阅读全文
摘要:
Factory Methory1. 意图定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。怎么理解呢?1)工厂("Factory")就是用来“Create Product”的,所以它需要定义一个用于Create Object的接口。 还记得面向对象设计的原则不,我们的编程对象是接口,而不是具体实现。2)我们用子类... 阅读全文