腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
处理
工厂
模式
php
中
的
动态
类
名
、
、
我有多个发送电子邮件
的
提供商(elasticmail、mailgun等)class mailgun implement email { // call send api我创建了一个
工厂
类
来创建一个
类
的
实例mailgun();
浏览 14
提问于2020-05-16
得票数 0
3
回答
为什么
工厂
方法是
类
模式
,而抽象
工厂
是对象
模式
?
、
、
、
来自GOF
的
书:
类
模式
处理
类
及其子类之间
的
关系。这些关系是通过继承建立
的
,因此它们在编译时是静态
的
.对象
模式
处理
对象关系,这些关系可以在运行时更改,并且更具有
动态
性。几乎所有的
模式
都在某种程度上使用继承。因此,标记为“
类
模式
”
的
唯一
模式
是那些关注
类
关系
的
模式</e
浏览 1
提问于2017-09-04
得票数 9
回答已采纳
1
回答
具有
动态
类
名
的
工厂
设计
模式
、
、
、
我正在尝试创建一个
工厂
设计
模式
,它将生成具有
动态
类
名
的
类
。我
的
代码: public static function create($name) {编辑:解析错误:“预期标识符之后
的
意外变量
名
”
浏览 1
提问于2013-12-10
得票数 0
回答已采纳
6
回答
定义Magento
类
名
的
字符串
的
名称
、
、
、
Magento使用
工厂
模式
从
类
实例化对象。by default这些字符串被展开为
类
名
,我一直在滥用术语URI (有时用“
类
URI”这个短语来缓和滥用),但这是不对
的
。“
类
名
”似乎也不正确,因为它很容易引起混淆(您是指
工
浏览 5
提问于2010-12-01
得票数 4
回答已采纳
3
回答
根据变量选择实现(
类
)
、
、
我有几个
类
处理
不同
的
文件扩展
名
。它们都实现了公共接口或扩展了相同
的
抽象
类
。我希望
动态
地(运行时)根据文件
的
扩展
名
获得正确
的
子类。 现在,我被困在了选择正确实现
的
逻辑位置上。经过一点思考后,我现在将在父
类
中
创建一个dict来执行选择。然后,parentClass将有一个getFilter(String fileExt)方法,它从HashMap或类似的东西中选择正确<
浏览 2
提问于2015-02-19
得票数 1
回答已采纳
1
回答
使用
php
在不同类中使用相同函数
的
最佳方法是什么?
、
我有一个用
php
编写
的
服务
类
,它调用不同
的
类
来执行相同
的
功能。在我
的
每个
类
中
,我对不同
的
客户端使用相同
的
函数。因此,每当一个新客户端来使用我
的
服务时,我只需更改
类
名
,函数就保持不变。我一直在尝试使用
工厂
的
方法
模式
。但我发现,如果我使用
工厂
方法
模式
,我仍然必须
浏览 0
提问于2013-06-27
得票数 0
1
回答
zend framework 2服务管理器在可调用对象和
工厂
之间
的
区别
、
嗨,我是zend框架
的
新手。试着赶上服务经理。根据zend框架文件,报告说: ,一个服务名称/
工厂
类
名
对
的
数组。
工厂
应该是实现Zend\ServiceManager\FactoryInterface
的
类
,或者是可调用
的
类
。如果您正在使用
PHP
配置文件,您可以提供任何
PHP
可调用
的
工厂
。调用,服务名称/
类
<em
浏览 6
提问于2013-05-24
得票数 11
回答已采纳
2
回答
CodeSniffer嗅探用于为
PHP
生成依赖关系图?
、
、
目标:--我感兴趣
的
是生成程序
中
类
依赖关系
的
描述。IDEA:应该不难编写一个CodeSniffer“嗅探”,它可以在
PHP
源代码
中
检测(并发出DOT记录)以下
模式
: class SomeClassName extends BasicClassName(以及任何其他表示我可能错过
的
“真实”
类
依赖关系
的
模式
)。注意:i专门做而不是,关心
的
是()和require()语句()。为了解决这个
浏览 7
提问于2012-11-12
得票数 5
1
回答
创建多个微服务实例,并
动态
将每个实例指向其各自
的
配置
、
、
我知道有一种方法(将端口设置为0)可以
动态
创建微服务
的
多个实例。 我
的
需求是,我有一组多个客户端,每个客户端都将实现其相应
的
业务逻辑和相应
的
实现
类
。我有一个
工厂
方法设计
模式
,它根据我传递给
工厂
方法
的
客户端ID返回相应
的
实现
类
。 我想将其部署为一个客户端
的
微服务。对于其余
的
客户端,应为每个客户端ID
动态
实例化微服务,其相应
浏览 35
提问于2019-03-12
得票数 0
3
回答
理解
工厂
方法
模式
、
、
我阅读
工厂
的
方法
模式
,因为我有一些相关
的
问题,但我无法从核心理解它。如定义所述, 它可能需要合成对象无法访问<e
浏览 0
提问于2012-02-17
得票数 2
回答已采纳
3
回答
如何使
模式
和代码
动态
?
、
、
我希望使我
的
数据库
模式
和应用程序代码尽可能
动态
,以
处理
“未知”用例和更改。在
PHP
和MySQL中进行开发。现在我已经两次更改了整个
模式
,包括表
名
和列名,这意味着开发人员必须返回应用程序代码,修改所有SQL查询和表/列名称。因此,为了防止这种情况,我想--就像我们在页面上有页面内容、标题栏等
动态
的
%变量%一样,我们可以为
模式
,甚至对
php
代码函数和
类
这样做吗?它需要几个星期
浏览 4
提问于2011-01-02
得票数 1
3
回答
我混淆了工作
模式
和
工厂
模式
、
、
工厂
模式
源我
的
浏览 0
提问于2019-01-29
得票数 0
10
回答
PHP
中
的
工厂
设计
模式
是什么?
、
这让我很困惑,用最简单
的
术语来说,它是做什么
的
?假装你正在向你
的
母亲或其他人解释。
浏览 0
提问于2010-01-18
得票数 100
回答已采纳
1
回答
没有输入参数
的
构建器,使用静态构建方法?
、
、
、
但是,我现在有一个例子,我想使用类似于Builder
模式
的
东西,但在这个特殊情况下,我不必在"Builder“
中
设置任何参数,因为"Builder”使用
的
所有值都是常数,不需要
动态
设置。见上述条款第一句: 在基于
类
的
编程
中
,
工厂
方法
模式
是一种创建
模式
,它使用
工厂
方法来
处理
创建对象
的
问题,而不指定将创建
的
对象
浏览 2
提问于2014-09-30
得票数 1
1
回答
带有
工厂
的
PHP
依赖注入容器
、
、
、
我正在使用silexphp/Pimple依赖注入容器(DIC),并且不确定如何
处理
一个经典
的
工厂
模式
。示例:在本例
中
,我希望创建一个
工厂
,用于创建新
的
动物对象或动物类
的
子类。尤其是随着名单
的
增长。对我来说,这似乎是对D
浏览 5
提问于2016-04-06
得票数 4
回答已采纳
1
回答
单例
工厂
连接pdo
、
、
、
我发现了一些应该与pdo建立连接
的
代码。我遇到
的
问题是在函数
中
定义了我
的
连接。有人建议使用全局,但随后指出了一个“更好”
的
解决方案。我对此代码
的
问题是: 连接
工厂
的
意义是什么?在新
的
ConnectionFactory(...)When
中
定义了什么-- $db =新
的
PDO(.);为什么没有尝试或捕获(我将它们用于错误
处理
)?
浏览 2
提问于2010-05-16
得票数 0
回答已采纳
1
回答
确定使用
工厂
方法设计
模式
时要使用
的
工厂
、
工厂
--简单而非官方
的
设计
模式
,通常是一个
类
,它有一个或多个方法(有时是静态
的
)接受一个参数来确定要返回
的
抽象类型
的
哪个子类。 2)
工厂
方法--正式表示一个
模式
,并使用抽象
的
工厂
类
。对于预期返回类型
的
每个产品,创建一个关联
的
工厂
类
,并实现或覆盖所需
的
方法。在客户端代码
中
,尽管
浏览 0
提问于2013-09-17
得票数 1
1
回答
实例有条件解决
、
我正在编写一个编辑器,其中有些对象依赖于某个IFileFormat接口
的
实例。根据文件扩展
名
的
不同,实际实例要么是FileFormat1
类
的
实例,要么是FileFormat2
类
的
实例,两者都实现了IFileFormat接口。我希望有依赖于IFileFormat
的
类
,在c-tor
中
获取实例: public ClientObj(IFileFormat f) { ... } }
浏览 4
提问于2021-03-18
得票数 1
回答已采纳
2
回答
Java
中
的
动态
绑定
、
、
我习惯了在
PHP
中使用这种方式进行
动态
绑定{ . .这里
的
$className是一个字符串参数,并根据
类
的
名称创建该类
的
对象。因此,当我需要添加更多功能时,我只需添加另一个
类
,所有内容都会自动排序。 现在我想用Java做一些类似的事情。,如果我向包
中
添加了一个新
的
类
,我应该不需要修改我
的
浏览 1
提问于2010-06-04
得票数 1
回答已采纳
3
回答
OO设计:从父
类
返回子类
、
、
当涉及到多态性时,我仍然是一个新手,所以我希望我能正确地表达我
的
问题。$animal = new Animal("dog", 12);class Animal { protectedconstruct($id) { $this->legs = 4; }这不起作用,但我希望
浏览 4
提问于2009-06-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
29个PHP 的Excel处理类库,方便处理Excel
理解PHP中的stdClass类
Python中动态创建类的方法
php7中异常与错误的处理
如何理解javascript中的工厂模式
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券