腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
混凝土
建造
者
和
建造
者
之间的区别?
、
、
builder
设计
模式
有四个原则,包括混凝土构建器和构建器。混凝土
建造
者
和
建造
者
之间的区别是什么?
浏览 2
提问于2016-11-24
得票数 0
1
回答
设计
模式
正交性
阅读
设计
模式
,并发现有23个(?)已经定义了一些奇怪的
模式
。我已经看到一些重叠(即,
建造
者
和装饰
者
)的建议b.一些
模式
的一些
设计
特征与其他
模式
重叠 难道
设计
模式
的整个哲学不应该在已知
模式
的集合中强制
模式
“正交性”
浏览 2
提问于2009-07-20
得票数 2
回答已采纳
3
回答
建造
者
模式
、
、
我需要实现没有静态嵌套类的Builder
模式
。如果我有遗产的话,最好的方法是什么?让我们想象一下,我有以下课程。
浏览 8
提问于2015-02-21
得票数 3
回答已采纳
3
回答
构建器
模式
:为什么许多示例实现与GOF图不同?
、
在以前的中,有人建议是生成器
设计
模式
的一个例子,但是它与四人帮描述的版本有很大的不同,而且他们描述的
设计
模式
似乎更像是如下所示: 这两个示例都是Builder
设计
模式
吗?这是否意味着一个或多个混凝土
建造
者
的组合?
浏览 1
提问于2014-11-14
得票数 1
1
回答
什么
设计
模式
可以用来连接组合的元素?
、
、
如果您有一个复合
设计
模式
(或任何图形/节点类型系统)的实现,哪种
设计
模式
最适合描述连接节点和在类实例之间创建链接的过程?我当前的工作示例使用工厂
模式
来构造每个类实例,但现在我考虑在单独的代码区域中或基于文件中的数据将它们连接起来。我想知道它是否可能是'builder‘
模式
,但我看到的例子非常简单,我发现基于这些例子将该
模式
应用于我的领域是一个相当大的跳跃。也许有另一种
模式
更适用于我的领域,它引用了复合
模式
。非常感谢
浏览 0
提问于2013-02-26
得票数 3
1
回答
设计
、
建造
或工厂
模式
、
、
、
我理解这两种
模式
(我认为),但考虑到我的具体需要,我似乎既找不到解决方案,也找不到一个例子(所有的例子都很简单)。 我的问题是,我想要某种类型的工厂(或主管/等)来创建可能或不具有依赖关系的对象。
浏览 3
提问于2012-12-14
得票数 1
2
回答
fluent界面和Builder
模式
有什么区别?
、
、
我对
设计
模式
非常陌生,并且对和Builder
模式
之间的区别感到困难。我的问题是而不是关于构建器
模式
的优势。但这个问题的目的是了解生成器
模式
与fluent界面之间的关系。 从GoF用U
浏览 3
提问于2013-07-30
得票数 52
回答已采纳
1
回答
当“实例化发生在子类可以轻松覆盖的操作中”时,为什么不需要工厂方法?
、
来自Gamma等人的
设计
模式
, 工厂方法使
设计
更加可定制,只会稍微复杂一些。其他
设计
模式
需要新的类,而工厂方法只需要新的操作。“其他
设计
模式
”包括抽象工厂、
建造
者
和原型。难道原型也不需要新的类吗,就像工厂方法一样?还是我误解了“需要新课”的意思?
浏览 3
提问于2019-06-11
得票数 1
2
回答
使用ClassB的对象创建ClassA的对象
、
、
我应该使用什么
设计
模式
?工厂?
建造
者
?还有别的吗?
浏览 0
提问于2013-06-25
得票数 1
回答已采纳
2
回答
建造
房屋的
设计
模式
,组合?
我正在重构一个代码库,它有点像房子。房子有墙、窗、门等。目前,所有东西都放在house类中,例如 public: void setDoorWidth(int width); void setWallWidth(int width); private: int doorWidth;
浏览 0
提问于2018-03-16
得票数 0
5
回答
删除一个表中存储另一个表的属性的记录
、
我有一个数据库
设计
的问题,我已经研究了一段时间,但没有得到一个适当的答案。在软件UI上,用户选择一个
模式
,然后单击"build“按钮。
建造
房屋并将其存储在house中。还有一些其他的表格,比如house_schema,用来描述房屋应该如何
建造
。在一个简单的
设计
中,外键似乎工作得很好。但是,当构建
者
决定删除他们认为过时的
模式
时,就会出现问题。已经有一些从
模式
构建的房屋,而外键阻止了它的删除。处理这个问题的最佳
设计
模式<
浏览 0
提问于2012-07-02
得票数 4
回答已采纳
1
回答
ServiceProvider
设计
模式
、
、
我正在为Silex框架进行ServiceProvider构建,我对如何组织我的代码(
设计
模式
等)有一些疑问。到目前为止,这就是我所拥有的: /包/类/包/模型/Package.php 在Package.php中,我有一个创建其他所需类的类: 我想是某种包装
建造
者
。我正在寻找一个
设计
模式
或
浏览 4
提问于2014-06-02
得票数 0
3
回答
抽象工厂和建筑工人的区别?
、
、
我从头第一
设计
模式
开始学习。 根据我所研究的不同,
建造
者
--某种感觉--它是一个工厂,但大多数时候它只创造一种类型。
浏览 4
提问于2014-07-11
得票数 4
回答已采纳
2
回答
Java 16中的记录特性是构建器类的替代方法吗?
记录为对象提供不可变性,构建器
模式
也是如此。 使用记录代替
建造
者
的利弊是什么?
浏览 1
提问于2021-08-19
得票数 0
4
回答
建造
者
模式
:导演的目的是什么?
、
、
最近,我遵循了一个教程,其中的Builder
模式
是用一个Director实现的。这仍然可以确保所有具体的构建
者
都获得相同的构建模板,并消除看似无用的层。主任带来了什么好处?我看到了这样一个提示,即您创建一个导演并与多个建设
者
一起重用它,它有一种顶层对象的感觉,它知道发生了什么(请原谅这里的模糊逻辑),但是您仍然需要了解和创建两个不同的构建器,那么为什么不直接使用它们呢?
浏览 0
提问于2017-01-06
得票数 4
回答已采纳
1
回答
Builder与Bloch的GoF实现
、
我正在尝试理解Builder
模式
的用法,并将其使用类型划分为组。以下是我的发现:
建造
者
可以用来为正在
建造
的物体提供不变性(避免伸缩)。叫约书亚·布洛赫的
建造
者
。布洛赫的建设
者
和GoF建设
者
之间的关系是什么?他们真的有关系吗?有什么不同吗?
浏览 1
提问于2016-09-11
得票数 2
2
回答
在.NET BCL中有生成器
模式
的示例吗?
、
在.NET基类库中有完整构建器
模式
的示例吗?我正在寻找的东西,有一个实际的导演和多个混凝土
建造
者
。
浏览 0
提问于2009-05-29
得票数 4
回答已采纳
1
回答
在java中初始化复杂类
、
对于这种情况,是否有一个很好的
模式
可供使用?我为每个类创建了一个包装器,并围绕这些包装器创建了一个包装器。就是这样做的吗?
浏览 4
提问于2016-06-02
得票数 1
回答已采纳
2
回答
与qt
设计
器中的更改相对应的代码位于哪里?
、
、
、
、
我正在使用:QT5.2.1,3.2.1然后使用信号和插槽编辑器完成了以下工作: 1.发送方:水平滑块;2.信号:值更改;接收方: spinBox 4.插槽: setValue 然后我
建造
并运行了这个项目,它的工作方式与我所期望的一样。
浏览 2
提问于2014-05-07
得票数 2
回答已采纳
2
回答
设计
模式
范例是否具体?
、
我最近一直在寻找
设计
父亲,并且真的接受了O‘really的“第一
设计
模式
”。然而,这本书选择使用的语言是Java,我主要使用的是.Net。实际上,这里有一篇文章,讲的是这本书被写到C++上,几乎不知道问题,我发现许多用于Java的
模式
也可以用于其他面向对象语言,比如.Net或c++。当然,当我听到
设计
模式
时,我假设是面向对象的语言。但我意识到,
设计
模式
存在于其他范例中,如面向过程的语言等。是否可以安全地假定
设计
模式
是
浏览 1
提问于2011-10-31
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
设计模式之建造者模式
python设计模式(二):建造者模式
【设计模式】13-建造者模式
理解JavaScript设计模式之建造者模式
23种设计模式-建造者模式(golang)
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券