腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在程序运行时使用
C
连接到DB (Redis)一次
、
、
、
对于OO
语言
,我经常使用
工厂
设计
模式
来连接到DB:protected function get_redis() { $redis = new Predis\Client(Configure::read('redis.db')); return $redis;我做了相当多的
C
,我想知道如何在不打开多个连接的情况下用
C
语言
浏览 0
提问于2012-06-11
得票数 0
回答已采纳
1
回答
引导和
工厂
之间有什么不同?
、
、
、
我正在学习对
C
#
语言
有用的软件架构和
模式
。现在,我一点也不明白引导和
工厂
之间有什么不同。
工厂
是类,它提供其他类的实例,而不是调用构造函数本身。因此,引导能成为
工厂
的一部分吗?还是鞋带是
工厂
?
浏览 3
提问于2019-11-06
得票数 0
回答已采纳
5
回答
是否有人在Python/其他
语言
中使用元元类/元类?
、
、
、
、
在
工厂
上注册类,对属性进行复杂的验证,改变继承的工作方式等等。所有这些不仅是可能的,而且是简单的。 metaclass是一个
模式
工厂
,它对应于GOF
模式
组,例如造物、结构、行为。一个
工厂
,在那里你可以描
浏览 10
提问于2009-01-24
得票数 17
回答已采纳
2
回答
抽象
工厂
是什么?
、
我一直在想为什么抽象
工厂
模式
实际上被称为抽象
模式
?我不明白什么是抽象的?这是我能想到的最令人困惑的设计
模式
(名字),我仍然不确定我是否正确,所以如果我错了,请纠正我。 没有什么抽象的,对吧?
浏览 0
提问于2018-07-16
得票数 3
回答已采纳
1
回答
目标
C
中的
工厂
方法
模式
: NSClassFromString()
、
、
在我正在开发的应用程序中,我已经确定了
工厂
方法
模式
似乎合适的一个区域。我相当熟悉其他
语言
(
C
#,Java)中的这种
模式
,但我正在阅读“chapter”一书,其中包含了一个关于动态创建的章节,其中展示了如何使用NSClassFromString()方法。关于这一职能,它说: 我想知道是否应该使用这种动态创建方法,而不是典型的
工厂
方法
模式
?现在,我倾向于使用正规的<
浏览 3
提问于2012-03-04
得票数 2
回答已采纳
2
回答
工厂
方法的命名约定是什么?
、
、
Introduction 期望值上下文 对于上下文,我建议考虑以下
浏览 4
提问于2013-08-11
得票数 8
回答已采纳
3
回答
objective-
c
中的AbstractFactory
模式
、
我只是想学习objectives
c
。@protocol Button@end @end- (id)createButton {}据我所知,obj-
c
的id
浏览 3
提问于2012-08-27
得票数 4
回答已采纳
2
回答
初始化未知子类的
模式
、
我正在尝试创建一个函数f,它的工作原理如下: AbstractBase* storage = new Derived1(base);然而,我希望f也能处理Derived2,Derived3等类。有没有办法让f调用正确的构造函数,这取决于传递给它的AbstractBase的特定子类,而不使用类型代码?Derived1* temp = new Derived1(); storag
浏览 2
提问于2009-08-20
得票数 0
回答已采纳
23
回答
学习/实现设计
模式
(适用于新手)
、
我在网上看到了很多围绕设计
模式
使用的问题,我想知道是否有人有好的资源来学习和实现设计
模式
?我理解其中的一般概念,并知道如何/何时使用其中的几个(单例、
工厂
方法),但我知道我错过了。(以防万一,我的首选
语言
是
C
#,但我可以从其他
语言
的示例中学习)
浏览 6
提问于2008-10-28
得票数 86
1
回答
抽象
工厂
模式
、
、
、
抽象
工厂
模式
在
C
#?中的好例子抽象
工厂
模式
在
C
#中的优势是什么?如何与抽象
工厂
模式
一起使用
C
#泛型?如何用抽象
工厂
模式
进行单元测试?<代码>G29</code>
浏览 1
提问于2012-05-09
得票数 47
回答已采纳
1
回答
工厂
来创建
工厂
?
、
、
我指的是GoF 抽象
工厂
和Factory方法
模式
。我理解它们的目的,但困扰我的是,这两种
模式
都忽略了关于客户机如何获得“
工厂
对象”实例的讨论。(资料来源:) (资料来源:) 为什么要烦我?基本上,
工厂
模式
如下:在我看来,这是一个不同于抽象
工厂
或Factory方法的<em
浏览 3
提问于2017-04-18
得票数 0
2
回答
数据访问对象
模式
实现
、
、
我想用
C
++实现一个数据访问对象
模式
,但最好不要使用多重继承和/或boost (我的客户不喜欢这样)。 你有什么意见建议?
浏览 3
提问于2008-09-22
得票数 4
回答已采纳
3
回答
如何从包含类名称的字符串创建class的对象?
假设我有一个字符串,里面有我的类名:我想创建一个写在字符串中的类型名的对象。我想做一些类似的事情:我的新dlg现在被创建为CDialogChild类型,我可以使用它的方法:
浏览 2
提问于2011-07-26
得票数 2
回答已采纳
6
回答
所有的函数式编程设计
模式
在哪里?
、
、
OO编程文献中充满了设计
模式
。大多数关于面向对象编程的书籍专门用一两章来设计
模式
,比如
工厂
和装饰师。那么,函数式
语言
中的等效
模式
是什么?为什么还没有人写一本关于它们的书呢?功能
语言
是否有什么特别之处可以避免对设计
模式
的需求?
浏览 0
提问于2011-07-03
得票数 85
3
回答
语言
集成设计
模式
、
、
我注意到,对于初学者来说,开始使用设计
模式
是相当困难的。理解设计
模式
的结构需要大量的时间。将设计
模式
应用于您的实践也需要大量的时间。同意,如果你不熟悉不同类型的设计
模式
,你不会第一次看到它们之间的差异。如果你的类有合适的名字,这个问题就部分解决了。此外,如果你偶然在编写代码时遗漏了一些规则,或者你对设计
模式
缺乏经验,你也可以打破你实现的设计
模式
类结构。编译器可以保护你并帮助你实现接口-如果你没有实现接口,你就不能编译你的应用程序。当你实现设计
模式
类时,编译器是否也能保护
浏览 0
提问于2009-12-09
得票数 0
回答已采纳
1
回答
‘delete[]’不是‘new[]’的对应词吗?
、
、
为了了解
工厂
模式
的在线信息,我阅读了将近20年的
C
++知识。最终的使用上下文可能是一种不同的第三代
语言
(3GL),但由于我过去的经验,我认为遵循
C
++比(比方说)更容易,尽管后者在语法上可能不那么复杂。然而,更大的原因是,在没有
工厂
模式
的情况下,我能找到的解决问题的唯一代码示例是
C
++。大多数帖子在高层叙述中讨论
模式
的原因,然后提供代码来显示
模式
的机制,而不是在没有
模式
的情况下出现问题。然而,在离开
浏览 2
提问于2020-04-06
得票数 0
回答已采纳
2
回答
关于
工厂
模式
的几个问题
、
许多人说他们在他们的项目中使用
工厂
模式
。但是,当我看到它们的实现时,它看起来与我在第一本书中所读到的定义完全不同。在书中,他们描述了两种
工厂
模式
,即 人们以
工厂
模式
的名义所做的事情如下: public class MyFact
浏览 4
提问于2011-08-26
得票数 8
回答已采纳
2
回答
OOP中的
工厂
是什么
、
、
我对“
工厂
相关”设计
模式
及其OOP实现的理解一直很简单。
工厂
用于各种设
浏览 1
提问于2016-03-03
得票数 9
2
回答
GoF设计
模式
:不同类型的
工厂
、
、
我从一段时间以来一直在使用GoF设计
模式
,我发现我误解了其中的一些。 我专注于
工厂
(不是抽象
工厂
)。但是,我发现GoF中的"Factory“(实名”
工厂
方法“)实际上不是这类类,而是一个具有唯一方法的类,它根据输入参数(例如字符串)返回具体类型。我将这种
工厂
用于解析目的(建模
语言
)。GoF的创建
模式
有
工厂
方法、抽象
工厂
、生成器、单例和原型。没有“
工厂
”,除非
工厂
被认为是一个精化的
工
浏览 0
提问于2019-01-11
得票数 0
1
回答
堆叠均值UML图、角度UML图和
模式
设计
、
、
、
、
我需要做一个Stack MEAN图,问题是JavaScript是一种基于原型的
语言
,它没有类。如何在UML图中表示此
模式
设计?
浏览 18
提问于2018-01-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C# 23设计模式之----"简单工厂模式"
C语言编程之程序存储模式
C语言/C加加编程学习—神奇设计模式代码之群星
C语言,C+语言
C语言小白入门《一》——C语言简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券