Java设计模式之工厂模式(一):简单工厂模式+工厂方法模式

工厂模式,简单的说就是把创建对象的过程封装起来,封装到一个所谓的工厂中。根据封装程度分为:简单工厂模式、工厂方法模式、抽象工厂模式。 为了避免文章过于冗长,这篇主要讲解前两种模式,第三种留到下一篇讲解。 简单工厂类图: 角色: 工厂:用来生产产品,描述工厂的整个流程,调用简单抽象工厂的方法生产产品。 简单抽象工厂:将new对象的过程封装在其中 抽象产品:一个抽象产品。 具体产品:继承抽象产品类。
相关文章
相关标签/搜索