腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
是否有人在
Python
/其他语言中使用元元类/元类?
、
、
、
、
我最近在
python
中发现了元类。但在蟒蛇中,元类也是普通类。因此,我开始怀疑抽象是否可以更高一点,在我看来,它可以这样那样做: m
浏览 10
提问于2009-01-24
得票数 17
回答已采纳
3
回答
OO设计:从父类返回子类
、
、
当涉及到多态性时,我仍然是一个新手,所以我希望我能正确地表达我的问题。$animal = new Animal("dog", 12);class Animal { protected $legs; function __construct($type, $id) { return new Dog($id); }
浏览 4
提问于2009-06-03
得票数 0
回答已采纳
3
回答
Python
中的
工厂
模式
、
、
、
我目前正在用
Python
实现
工厂
设计
模式
,我有几个问题。 在我看来,现在
工厂
越来越容易上瘾了。似乎一切都应该变成
工厂
,这样当我改变内部实现时,客户端代码就不会改变。在这种情况下,我是否应该为客户端使用
工厂
浏览 1
提问于2010-08-18
得票数 23
回答已采纳
1
回答
Python
互操作-
工厂
模式
、
、
、
、
我有两个
python
类,它们都可以使用COM互操作机制独立于VBA编写脚本。但我想要一个控制另一个的创建,在父母的孩子
模式
或
工厂
模式
。 我做过实验,但无法工作,我已经蒸馏到了下面的MCRE。我是
Python
的新手。我想知道是否有什么方法可以继承一个混合体,它会给类提供必要的COM互操作方法。好的,所以我已经创建了一个MCRE,下面是
Python
代码,它必须至少从具有管理权限的命令行运行一段代码才能完成COM注册(此后不需要admin )。VBA.CreateObject("Py
浏览 1
提问于2018-07-03
得票数 1
回答已采纳
2
回答
工厂
模式
在
Python
中是无意义的吗?
、
因为
Python
是一种鸭型语言,所以在
Python
?中编写毫无意义的
工厂
类。
浏览 3
提问于2011-07-19
得票数 5
回答已采纳
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
2
回答
C++:抽象
工厂
可以处理模板类吗?
、
、
、
、
DerivedClass() BaseClass<UsedByDerived>("X")};template <typename T>{ virtual std::shared_ptr<BaseClass<T>> createProduct() = 0;我想知道派生<e
浏览 6
提问于2020-03-20
得票数 0
1
回答
如何“愚弄”
Python
中的鸭子输入
、
self.x = x return self.x + self.y 我定义了一个叫做factory的
工厂
方法
浏览 1
提问于2018-11-05
得票数 5
回答已采纳
2
回答
使用
工厂
方法
模式
为各种语言配置编辑器
、
、
我需要知道我的代码是否是
工厂
方法
模式
的有效实现。另外,如果配置和编辑器是接口,这是否仍然是
工厂
模式
的有效实现?keyWords.add("print"); void getTheme() { public void parse(String sourceCode) { System.ou
浏览 0
提问于2017-03-15
得票数 4
回答已采纳
3
回答
工厂
、抽象
工厂
和
工厂
方法
、
、
、
我的理解是:是那么回事吗? 其他的区别是什么?此外,
工厂
方法
模式
是什么?和
工厂
的
模式
一样吗?
浏览 9
提问于2010-01-17
得票数 43
回答已采纳
1
回答
工厂
模式
的好处?
、
、
根据“设计
模式
”一书,我编写了以下
工厂
模式
: def __init__(self): main() 我明白了一个观点,那就是集中构造函数,在Java中是用来不经常使用这个新单词的,但我不太确定它在
Python
有人能给我一个例子来证明这个
工厂
模式
对于我所做
浏览 5
提问于2014-11-12
得票数 0
1
回答
工厂
-那是哪种设计
模式
?
、
、
我是设计
模式
领域的新手,我正在努力掌握事物的诀窍。我曾多次听到人们使用的“
工厂
”或“
工厂
模式
”,但当我开始学习设计
模式
(目前正在阅读GoF书籍)时,我了解到实际上没有所谓的“
工厂
设计
模式
”。GoF书描述了两种与
工厂
相关的
模式
:“抽象
工厂
”和“
工厂
方法”。 所以我的问题是--当人们说“
工厂
”(没有添加任何东西)时,他们实际上指的是哪种设计
模式
?是一种特定的设计<em
浏览 2
提问于2014-11-10
得票数 1
回答已采纳
1
回答
抽象
工厂
与
工厂
方法(作用域)
工厂
方法是类设计
模式
。抽象
工厂
使用了许多
工厂
方法。为什么抽象
工厂
是对象设计
模式
,而不是类设计
模式
?抽象
工厂
将实例化推迟到哪个对象?
浏览 2
提问于2012-07-03
得票数 4
回答已采纳
4
回答
如何在
Python
中创建包保护的构造函数?
、
、
我想用
Python
创建一个
工厂
模式
,其中一个类有一些配置,并且知道如何按需构建另一个类的对象(或多个类)。为了完成这项工作,我想阻止在
工厂
之外创建创建的类。对于常规的方法名称或变量,可以遵循
Python
约定,使用单下划线或双下划线("_foo“或"__foo")。对于构造函数,有没有办法做到这一点? 谢谢
浏览 0
提问于2010-12-11
得票数 3
回答已采纳
2
回答
请举一个
工厂
方法
模式
的例子
、
我读到了factory
模式
和factory method
模式
的区别。但对于
工厂
模式
,我们也可以通过反射添加类注册来解耦
工厂
类,并为要创建的对象使用一层子类,并将对象实例化逻辑保留在该子类中。我没有得到符合上述
工厂
方法
模式
定义的
工厂<
浏览 1
提问于2015-06-24
得票数 3
4
回答
工厂
模式
与FactoryMethod
模式
、
有人能告诉我为什么引入FactoryMethod设计
模式
吗?因为我的问题是,使用
工厂
模式
本身也可以达到同样的效果吗?例如,如果我看到
工厂
模式
和FactoryMethod
模式
之间的区别,
工厂
模式
返回具体的IMplementation,而FactoryMethod
模式
返回
工厂
对象作为其返回类型??
浏览 1
提问于2012-04-01
得票数 1
1
回答
Python
中的抽象
工厂
模式
、
、
我今天一直在阅读有关抽象
工厂
模式
的文章,并试图做以下实现。我在互联网上看到了很多实现,他们使用switch语句,但我必须说,我不太喜欢它,因为你制造的
工厂
越多,在我看来,如果需要的话,增加新产品是非常困难的。from abc import ABC, abstractmethod """ This class is meant to
浏览 0
提问于2020-08-17
得票数 3
回答已采纳
1
回答
抽象
工厂
模式
、
、
、
抽象
工厂
模式
在C#?中的好例子抽象
工厂
模式
在C#中的优势是什么?如何与抽象
工厂
模式
一起使用C#泛型?如何用抽象
工厂
模式
进行单元测试?<代码>G29</code>
浏览 1
提问于2012-05-09
得票数 47
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
有趣的Python设计模式:简单工厂模式
Python实现工厂模式的两个例子
python设计模式(一):工厂方法与抽象工厂及应用场景
【设计模式】工厂模式
设计模式:简单工厂模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券