腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
python
装饰
器
是否严格实现
装饰
器
模式
?
、
、
我参加了一个关于
装饰
器
模式
的会议,其中提供的大多数示例都是在java.For实例中提供的,在下面的示例中,披萨对象是用两个浇头
装饰
的。Pizza vegPizza = new ToppingsType1(new ToppingType2(new Pizza()))@applyTopping2@applyTopping1 pass 虽然在这里我可以看到makePizza函数被
装饰
了两个
浏览 2
提问于2011-12-14
得票数 3
回答已采纳
2
回答
复合设计
模式
下的
装饰
设计
模式
、
、
、
、
我理解复合设计
模式
和
装饰
设计
模式
及其应用。我们能不能把它们放在一起用呢?这种情况下的类图会是什么样的呢? 我们是否会从组件继承
装饰
器
(来自
装饰
器
设计
模式
)、叶节点和复合(来自组合设计
模式
)?下面是我所指的
装饰
器
模式
:和复合
模式
:
浏览 3
提问于2021-09-22
得票数 3
回答已采纳
1
回答
装饰
类的构造函数有参数吗?
、
我使用了
装饰
器
模式
,并且用一个带参数的构造函数来
装饰
一个类。End Sub Public Sub New(ByVal schedulingService as SchedulingServiceISchedulingRespository) Me.instance = instance因此,当我创
浏览 1
提问于2009-08-05
得票数 2
回答已采纳
1
回答
装饰
器
模式
装饰
器
限制
、
、
我目前正在编写一个使用
装饰
器
模式
的程序。我正在尝试找出如何限制我可以添加到第一个类的
装饰
器
的数量。例如:Pizza sausage = new Sausage(plainPizza); 在我可以限制我添加的
装饰
器
数量的情况下,我如何编写代码呢我试图使用一个抛出异常,但问题是,我的
装饰
器
调用了它的超类,所以我无法在初始化实例变量之前进行测试!
浏览 16
提问于2016-09-26
得票数 0
3
回答
装饰
装饰
器
、
、
在实现了
装饰
器
模式
并编写了几个
装饰
器
之后,我注意到API允许用户堆叠不兼容的
装饰
器
。这是API设计者应该接受的
模式
的自然约束,还是我对
模式
的错误实现?例如,假设有一个类可以用二进制
装饰
器
或字符串
装饰
器
来
装饰
,前者将数据编码为二进制,后者将数据编码为字符串。由于使用了字符串
装饰
器
,因此可以进一步使用JSON或XM
浏览 1
提问于2011-05-27
得票数 5
回答已采纳
2
回答
在添加到数据库之前在django表单上执行Javascript函数
、
、
method="post">{% csrf_token %} <ul> </ul> <input t
浏览 22
提问于2017-03-06
得票数 0
1
回答
Decorator类直接更改最内部包装对象的状态是错误的做法吗?
、
通常,根据定义,Decorator
模式
通过使用修饰类上的
装饰
器
链将新行为附加到对象。该
模式
利用
装饰
器
链到主
装饰
类,将传入和传出数据转换为修饰类。虽然每个
装饰
器
类中都有对直接后续类的引用,但是没有引用实际的修饰类对象(最内部的类)。因此,
装饰
器
类访问或修改修饰类的状态(最内部的类)是不容易的,除非这些信息在
装饰
器
链中传输(这不是很方便)。这对我来说很奇怪,因为<em
浏览 4
提问于2022-08-03
得票数 0
回答已采纳
2
回答
Python
装饰
器
和
装饰
器
模式
有什么区别?
、
、
“Python
装饰
器
”和“
装饰
器
模式
”有什么区别?我正在寻找Python
装饰
器
和完成相同功能的
装饰
器
模式
的示例。在Srikar的回答之后,并研究了给定的资源,我编写了这个示例,这样我就可以可视化和理解Python
装饰
器
和<em
浏览 4
提问于2011-11-30
得票数 30
回答已采纳
2
回答
装饰
器
设计
模式
、
、
我刚刚开始学习设计
模式
,我有两个关于
装饰
器
的问题……其次,如果您要
装饰
的具体组件没有抽象
装饰
器
也可以从中派生的基类,该怎么办? 提前感谢!
浏览 6
提问于2009-02-03
得票数 6
回答已采纳
2
回答
装饰
师可以是组件的直接子类吗?
、
查看维基百科()上的
装饰
模式
页面,布局如下所示:
装饰
器
可以直接实现组件接口(并跳过
装饰
器
接口)吗?
浏览 3
提问于2015-01-01
得票数 1
回答已采纳
1
回答
Rails与Draper或Apotomo是MVVM吗?
、
、
、
、
一些事实/假设:我们可以用Draper、Apotomo (或其他演示者/
浏览 4
提问于2012-06-18
得票数 8
回答已采纳
1
回答
使用多个
装饰
器
向对象添加功能?
、
、
我试图理解
装饰
器
模式
,并从示例中了解
装饰
器
对象是如何通过重写修饰对象的方法在运行时扩展现有功能的,以及它们如何通过新的方法实现添加附加功能。我有点困惑的地方是在哪里使用了多个
装饰
器
,以及如何访问扩展的功能。businessObject is MailDecorator) ((MailDecorator) businessObject).SendMail();但是,如果您想发送SMS或传真,就像在
装饰
器
模式
浏览 0
提问于2011-04-05
得票数 6
回答已采纳
1
回答
装饰
器
模式
、
我有一个
装饰
器
模式
的实现,现在我想写一个方法"Add Decoration",哪个是拥有这个方法ICar或Car的最好的类/接口?以及如何将基本的汽车指向新的
装饰
汽车?
浏览 0
提问于2013-11-02
得票数 0
2
回答
装饰
器
未实现修饰的接口
、
装饰
类实现了一个接口,但Decorator类没有实现它。我想知道它是否仍然是
装饰
者
模式
或一些其他
模式
,在我的项目中," decorator“类应该被称为Wrapper而不是Decorator。例如,在iluwatar中有:
装饰
器
:
装饰
:在这两种情况下(iluwatar和tutorialspo
浏览 2
提问于2019-07-23
得票数 1
1
回答
将
装饰
器
设计
模式
应用于JavaScript代码时出现问题
、
我有一个名为Calculation的类,我添加了两个函数addOperationToName()和sayOperation()作为
装饰
器
设计
模式
的示例。Calculation.
js
Calculation.test.
js
浏览 28
提问于2021-02-28
得票数 0
回答已采纳
4
回答
将设计
模式
名称嵌入到接口名称中是一种好的风格吗?
、
将设计
模式
名称嵌入到适当的接口中是不是一种好的做法/风格?比方说,如果它是
装饰
器
设计
模式
,则将抽象
装饰
器
命名为IDecorateInterfaceName或AbstractClassNameDecorator,如果该
模式
使用了抽象类。例如,java /O类使用
装饰
器
模式
,但将抽象
装饰
器
类命名为FilterInputStream,而不是在名称中的某处添加
模
浏览 3
提问于2013-04-21
得票数 0
回答已采纳
1
回答
装饰
器
模式
-如何跟踪
装饰
器
?
、
我想在一个有序的集合中跟踪所有的
装饰
器
,我该怎么做呢? 我的想法是有一个集合,我只是在构造函数的包装过程中向其添加
装饰
器
,但是我当前的实现总是返回一个包含单个项的集合。有人能帮我解决这个问题吗?服务是一个组成部分;劳动力和设备是
装饰
者。
浏览 0
提问于2016-08-10
得票数 1
2
回答
在
装饰
器
设计
模式
中需要从组件中派生出
装饰
器
、
、
我正在学习设计
模式
教程,并遇到了
装饰
模式
。我知道如何以及何时使用
装饰
器
模式
,但是,对于为什么需要从组件派生
装饰
器
,我有点困惑。Car car) : base(car) {}} 现在,当使用组件及其
装饰
器
时因此,我看了很少的例子,并意识到这是如何设计的
装饰
模式
浏览 0
提问于2020-08-04
得票数 2
回答已采纳
1
回答
装饰
器
模式
中的重复属性
、
我打算使用
装饰
器
模式
,我想知道属性复制...我的意思是,如果基类(被
装饰
的那个)有很多状态(属性、属性或其他),当你使用
装饰
器
模式
时,你总是会得到那个状态的两个副本,对吧?(
装饰
类中的那个和
装饰
类中的那个)总是这样吗?同样在"Head First: Design pattern“一书中,他们没有提到这种
模式
的缺点。
浏览 3
提问于2014-08-22
得票数 1
2
回答
不确定装潢师的设计
模式
、
我在使用设计
模式
方面很新,目前我正在为我的单元课程做一个小游戏,我必须使用
装饰
器
模式
来创建NPC的不同类,但是我想我误解了
装饰
模式
是如何工作的。我真正不确定的是,是否有一种方式将这些值从
装饰
者传递到
装饰
对象,或者我对
装饰
者
模式
有错误的印象。
浏览 0
提问于2015-01-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python设计模式(八):装饰模式
装饰器
Python装饰器
装饰器-初识
装饰器详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券