对象创建型模式和类创建型模式如何理解区分

发布于 2022-09-12 02:54:37 字数 112 浏览 30 评论 0

在对设计模式中的工厂模式和抽象工厂模式学习的时候,提到工厂模式是类创建型模式,抽象工厂模式是对象型创建模式,这里如何理解,能不能举例回答一下?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泪是无色的血 2022-09-19 02:54:37

工厂模式一个工厂类就负责创建一个类,创建的对象类型是确定的,所以是类创建模式
抽象工厂模式一个工厂类可以创建多个相关的类,创建的对象类型是不确定的,所以是对象创建模式
如工工厂模式:
苹果手机工厂->苹果手机对象
华为手机工厂->华为手机对象
抽象工厂:
苹果工厂-> 苹果手机对象、苹果电脑对象
华为工厂-> 华为手机对象、华为电脑对象

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文