腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
JavaScript
设计
模式
:抽象
工厂
与具体
工厂
、
具体
工厂
和抽象
工厂
的区别是什么? PS:我最初问了一个问题"what is a concrete factory“。在这里用一个单独的问题问了我的疑问,以保持两个讨论的分离。
浏览 32
提问于2019-05-15
得票数 0
3
回答
为什么在AngularJS中
工厂
比服务更灵活?
、
工厂
比服务提供更多的灵活性,因为它们可以返回新的函数,这遵循了面向对象编程的
工厂
模式
。
工厂
可以是创建其他对象的对象。我很难将这段信息连接到
Javascript
和object / prototype中的构造函数概念。有人能帮我连接点吗?谢谢。
浏览 3
提问于2015-09-02
得票数 0
1
回答
JavaScript
中的
工厂
模式
、
我希望将
JavaScript
对象的创建与使用它的代码解耦,这样我就可以灵活地用具有相同签名的其他对象实现替换一个对象实现,而不会涉及太多代码。inv2 = ObjectFactory.create(Repository["invitation"], "invitation2", "invitation body2", "Sender"); 这个
模式
对我来说是有效的,但在我继续在我的项目中实现这个代码之前,我想知道使用这个方法是否有任何陷阱(创建对象的
模式
失败,性
浏览 0
提问于2011-05-03
得票数 5
3
回答
工厂
函数与Object.create -
JavaScript
-何时使用
我阅读了很多关于
JavaScript
中的对象组合的文章,以及这种
模式
相对于“类”
模式
的优势。我看到了使用Object.create()创建新对象的组合示例,以及使用返回对象的
工厂
函数进行演示的其他示例。init: function() { }
工厂
功能示例: function() { // do st
浏览 10
提问于2016-09-19
得票数 5
回答已采纳
1
回答
这是一个新的
javascript
工厂
模式
吗?
、
公平的警告--很久以前,我写了很多C++,并且忍不住要强迫
javascript
进入我当时熟悉的设计
模式
。我可以在任何回复中指责我的返祖;-) } 它有两个问题: 每次我为
工厂
创建一个新的部件时,我都必须编辑
工厂
的实
浏览 1
提问于2016-04-29
得票数 5
回答已采纳
2
回答
克罗克福德的
JavaScript
构造器
模式
真的应该更快吗?
、
、
(三维矢量,fwiw) 我尝试过的一件事是将构造函数从匿名方法
工厂
模式
转换为普通的
JavaScript
构造函数。这导致了一个令我惊讶的,因为在我的中关于
JavaScript
构造函数/
工厂
模式
的主题非常推荐使用'new‘和普通构造函数。这很可能是我的测试过于简单,或者是完全错误的,或者是最近在chrome的
JavaScript
引擎中进行的性能优化的结果,或者以上所有的结果。
浏览 2
提问于2013-01-03
得票数 14
回答已采纳
1
回答
堆叠均值UML图、角度UML图和
模式
设计
、
、
、
、
我需要做一个Stack MEAN图,问题是
JavaScript
是一种基于原型的语言,它没有类。如何在UML图中表示此
模式
设计?
浏览 18
提问于2018-01-21
得票数 0
3
回答
跨平台HTML5应用程序
Javascript
模式
适配器的设计
、
function CameraAdapter() { else if (android) ..来自 Adapter
模式
将对象或类的接口转换为与特定系统兼容的接口就设计
模式
而言,它是否被认为是
工厂
?那适配器呢?如何将该类编写成OOP设计
模式
的“标准”?
浏览 3
提问于2013-03-28
得票数 1
回答已采纳
3
回答
简单的
工厂
方法应该包括“新”操作吗?
、
、
例如,假设我有一个类来创建一个具有我的应用程序共有的特定样式的按钮,我可以从外部修改exist按钮: public类ButtonFactory { public静态void modifyAppButt
浏览 0
提问于2018-07-27
得票数 -1
回答已采纳
2
回答
与
工厂
方法
模式
和抽象
工厂
模式
相比,简单
工厂
模式
的缺点是什么?
、
头第一设计
模式
将简单
工厂
描述为public class SimplePizzaFactory { pizza = new VeggiePizza(); return pizza;} 与
工厂
方法
模式
和抽象
工厂
模式
相比,简单
工厂
模式
的缺点
浏览 2
提问于2019-06-12
得票数 3
2
回答
工厂
模式
是否与抽象
工厂
和
工厂
方法不同?
、
、
、
在最近的一个电话屏幕上,我被要求描述“
工厂
模式
”。我问screener是“
工厂
方法”还是“抽象
工厂
”。他说,“不,只是
工厂
的
模式
”。是否有明显的第三种
浏览 0
提问于2015-11-30
得票数 4
回答已采纳
1
回答
工厂
方法
模式
的继承与抽象
工厂
模式
中的组合
、
、
我正在浏览
工厂
方法
模式
和抽象
工厂
方法
模式
的wiki页面。 在分析了wiki的例子之后,我实际上找不到这些例子中的作文。这两种
模式
都使用继承。
工厂
方法
模式</em
浏览 2
提问于2017-07-24
得票数 1
10
回答
使用
JavaScript
的设计
模式
实现有哪些示例?
、
、
、
、
我是一个使用
JavaScript
的中等水平的程序员,但我不是专家。我知道你可以用它做一些非常强大的事情,只是我只看到了相当基本的DOM操作。我想知道人们是否可以提供一些使用
JavaScript
的传统设计
模式
概念的示例,如
工厂
方法、单例等。在什么情况下,这些
模式
将在web上使用?
浏览 1
提问于2008-08-23
得票数 19
回答已采纳
4
回答
Javascript
工厂
模式
变量作用域
、
、
我正在学习一个教程,该教程展示了在
javascript
中创建对象的
工厂
模式
。下面的代码把我难倒了,为什么它会工作。Content-Type" content="text/html; charset=utf-8" /></head><script type="text/
javascript
浏览 0
提问于2010-12-10
得票数 3
回答已采纳
4
回答
使用
工厂
方法/类
模式
的继承
、
我读到了在
JavaScript
中创建对象的不同方法,而不是使用new和ES6类。一种方法是使用
工厂
方法/
工厂
类
模式
(取自): const sound = 'woof' talk: () => console.logconst sniffles = dog()我如何实现像Animal这样的类,或者更确
浏览 7
提问于2017-05-09
得票数 1
回答已采纳
3
回答
工厂
、抽象
工厂
和
工厂
方法
、
、
、
我的理解是:是那么回事吗? 其他的区别是什么?此外,
工厂
方法
模式
是什么?和
工厂
的
模式
一样吗?
浏览 9
提问于2010-01-17
得票数 43
回答已采纳
1
回答
工厂
-那是哪种设计
模式
?
、
、
我是设计
模式
领域的新手,我正在努力掌握事物的诀窍。我曾多次听到人们使用的“
工厂
”或“
工厂
模式
”,但当我开始学习设计
模式
(目前正在阅读GoF书籍)时,我了解到实际上没有所谓的“
工厂
设计
模式
”。GoF书描述了两种与
工厂
相关的
模式
:“抽象
工厂
”和“
工厂
方法”。 所以我的问题是--当人们说“
工厂
”(没有添加任何东西)时,他们实际上指的是哪种设计
模式
?是一种特定的设计<em
浏览 2
提问于2014-11-10
得票数 1
回答已采纳
1
回答
抽象
工厂
与
工厂
方法(作用域)
工厂
方法是类设计
模式
。抽象
工厂
使用了许多
工厂
方法。为什么抽象
工厂
是对象设计
模式
,而不是类设计
模式
?抽象
工厂
将实例化推迟到哪个对象?
浏览 2
提问于2012-07-03
得票数 4
回答已采纳
1
回答
流行框架或库中的
JavaScript
命令
模式
、
、
、
我正在阅读“学习
JavaScript
设计
模式
”和关于命令
模式
的章节。作者给出了一个如何实现的例子:通过run()或execute()方法来避免耦合。我至少记下了我遇到的另外两个例子: jQuery UI
工厂
插件--以及它如何处理方法调用,例如‘$(’.你们知道这种
模式
在像Ember.js这样的流行库或框架中的其他流行用途吗?
浏览 4
提问于2014-01-25
得票数 1
回答已采纳
2
回答
请举一个
工厂
方法
模式
的例子
、
我读到了factory
模式
和factory method
模式
的区别。但对于
工厂
模式
,我们也可以通过反射添加类注册来解耦
工厂
类,并为要创建的对象使用一层子类,并将对象实例化逻辑保留在该子类中。我没有得到符合上述
工厂
方法
模式
定义的
工厂<
浏览 1
提问于2015-06-24
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券