这两个模式很相像,为什么一个是类模式一个是对象模式?类模式和对象模式有什么区别……概念树上有 但是放到实际中分析就理解不了
1条回答 默认 最新
嗝屁小孩纸 2023-01-22 13:11关注工厂方法模式它有具体定义了具体各个具体工厂生产方法,所以用类传参创建。
抽象工厂它抽象出所有具体工厂的公共方法,要传入具体的工厂,即需要对象传参创建。解决 无用评论 打赏 举报
这两个模式很相像,为什么一个是类模式一个是对象模式?类模式和对象模式有什么区别……概念树上有 但是放到实际中分析就理解不了
工厂方法模式它有具体定义了具体各个具体工厂生产方法,所以用类传参创建。
抽象工厂它抽象出所有具体工厂的公共方法,要传入具体的工厂,即需要对象传参创建。