factory 相关问题

“Factory”是面向对象编程模式的通用术语,用于创建对象。请在适当的时候使用特定的Gang of Four模式[factory-method]或[abstract-factory]的标签代替此标签。

工厂模式只能用于一个用户定义的类,而不能用于子类

我正在尝试为用户定义的类实现基本的工厂模式。例如,一类货币,允许用户输入货币名称,汇率等。原因是...

回答 1 投票 0


如何从工厂对象中的对象参数检索对象属性?

我有这个工厂:const task =(args)=> {const标题= args.title const完成=()=> {返回args.hasOwnProperty(completed)? args.completed:false //分配默认值...

回答 1 投票 0

在PHPUnit测试中无法找到名称为[default] [App \ Grade]的工厂,但可以在Tinker中工作

我刚刚开始一个新的Laravel项目并创建了一个模型工厂: ...

回答 1 投票 0

Ruby Factory方法找不到属性吗?

以下Ruby代码几乎可以使用。在Mage and Warrior类中,我给它提供了一个卡通香椿,并希望打印出该值,但是它给了我这个错误。 C:/rails/11.rb:37:in ':...

回答 2 投票 1


我可以禁止在对象实例上调用静态方法吗?

我有一个带有很多转换功能的类:Class Something {public:string toXml();字符串toJson(); ...静态东西fromXml(string); //工厂静态的东西...

回答 5 投票 15

具有不同隐式库的标量工厂方法

我想支持Json和Parquet文件格式。客户端不必关心其实现,但是必须传递一种类型来标识格式。到目前为止,我有两个具有这种签名的类:class ...

回答 1 投票 0

具有列表的依赖反转 在方法中

[如何像下面的代码那样在给定的类上实现依赖倒置?问题是类A中的“添加”功能包含新的关键字。我正在使用Autofac进行依赖...

回答 1 投票 0

有没有办法装饰以前在Angular中提供的服务

我正在尝试扩展Angular库,但是我的库需要对其中一项服务进行特定设置才能正常工作。我希望可以以某种方式使用装饰器模式(不是...

回答 1 投票 1

引导程序与工厂之间的区别

我正在学习对C#语言有用的软件体系结构和模式。现在我有点困惑,引导程序和工厂之间的区别是什么。我对这些的看法是:工厂是类...

回答 1 投票 0

如何为帖子创建工厂,在工厂中还要在Laravel中为该帖子输入元表中的数据

使用工厂是创建种子数据的一种更清洁的方法。我可以从foreach或for循环的另一种方法生成结果。但是如何与工厂合作呢?以下是出厂后的页面

回答 1 投票 0

Laravel 6:db:用户中的多个种子种子

我有以下工厂和播种机。工厂UserFactory.php ThreadFactory.php ReplyFactory.php播种者UsersTableSeeder.php ThreadTableSeeder.php RepliesTableSeeder.php UserFactory.php ...

回答 1 投票 0

body标签上ng-class内部的AngularJS工厂不起作用

被告知要创建服务/工厂并在全局控制器上使用它。这是我第一次听到全球控制器。无论如何,我创建了一个名为Scroll的工厂,并将其注入到main.controller.js中。 ...

回答 2 投票 3

Laravel数据库工厂文件未被调用

我正在尝试测试已创建的模型,但出现错误:InvalidArgumentException:无法找到名称为[default] [App \ Company]的工厂。这是我非常简单的模型的外观...

回答 1 投票 1

从其实现的接口创建类的实例

嗨,我正在尝试建立一个通用的UoWFactory来创建一个UnitOfWork(将有一个默认的unitofwork和多个自定义实现)。到目前为止,我已经能够创建工厂方法...

回答 2 投票 0

使用非默认构造函数创建类的实例

嗨,我正在尝试建立一个通用的UoWFactory来创建一个UnitOfWork(将有一个默认的unitofwork和多个自定义实现)。到目前为止,我已经能够创建工厂方法...

回答 1 投票 0

从工厂请求项目,而无需对每种情况进行硬编码

我有一个称为Command的界面: 约有 个实现此接口的类: 而工厂应该采用String并返回相应命令的实例: 考虑到我希望能够在不更改工厂代码的情况下添加新...

回答 3 投票 1

从工厂向控制器返回响应

我目前正在使用工厂将响应传递给控制器 。 我遇到的问题是...直到我按 提交 时,响应才被定义。 我的工厂 responseHandler : 我的控制器: ...

回答 1 投票 0

如何使用工厂设计模式创建复杂对象

您好,我必须创建一个复杂的对象,但我想为其使用工厂模式。但是,我不知道如何处理对象才能创建的其他依赖项。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.