1、
工厂:产品类、抽象产品类、工厂类、抽象工厂类、客户端
抽象工厂:产品类、抽象产品类、工厂类、抽象工厂类、客户端
建造者:产品类、工厂类、抽象工厂类、指导者、客户端
2、
工厂:抽象工厂类只包含一个方法(创建一个产品)
抽象工厂:抽象工厂类包含多个方法(创建多个产品),多个方法可以使用可以不用
建造者:抽象工厂类包含多个方法(创建多个产品),多个方法必须按一定顺序使用。
工厂、抽象工厂、建造者的区别
最新推荐文章于 2023-08-12 14:07:05 发布
1、
工厂:产品类、抽象产品类、工厂类、抽象工厂类、客户端
抽象工厂:产品类、抽象产品类、工厂类、抽象工厂类、客户端
建造者:产品类、工厂类、抽象工厂类、指导者、客户端
2、
工厂:抽象工厂类只包含一个方法(创建一个产品)
抽象工厂:抽象工厂类包含多个方法(创建多个产品),多个方法可以使用可以不用
建造者:抽象工厂类包含多个方法(创建多个产品),多个方法必须按一定顺序使用。