logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

23种设计模式之【工厂方法模式】

定义:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。工厂方法使一个类的实例化延迟到其子类。讲解:工厂方法模式对简单工厂模式进行了抽象,根据依赖倒转原则,工厂方法模式把工厂和产品做了抽象处理,抽象出了抽象工厂(抽象类或接口)和抽象产品(抽象类或接口)。产品类的实例化由实现了抽象工厂的具体工厂来实现。类图:角色:抽象工厂类(Creator):抽象类或接口,定义

#java#设计模式#uml +1
到底了