抽象工厂主要包含四部分
2019-07-12 本文已影响0人
Devil兵
抽象工厂主要包含四部分:
抽象工厂类:负责创建抽象类
工厂子类:继承自抽象工厂类,重写父类定义的对应方法,直接在客户端的使用下创建对应的抽象子类
抽象类:定义当前类型抽象子类的操作,子类继承父类完成具体的操作
抽象子类:继承自对应的抽象类,是客户最终需要的产品,实现抽象类的接口,定制自己实现的逻辑
抽象工厂主要包含四部分:
抽象工厂类:负责创建抽象类
工厂子类:继承自抽象工厂类,重写父类定义的对应方法,直接在客户端的使用下创建对应的抽象子类
抽象类:定义当前类型抽象子类的操作,子类继承父类完成具体的操作
抽象子类:继承自对应的抽象类,是客户最终需要的产品,实现抽象类的接口,定制自己实现的逻辑