腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
使用
基于
用户
输入
的
装饰
器
设计
原则
创建
类
的
实例
、
、
目前我有这样
的
可执行代码: Sandwich sandwich_wTuna_wDoubleCheese = new Cheese(new Cheese(new Tuna(new Bread())));为了更好地理解,三明治是一个由面包和SandwichDecorator扩展
的
抽象
类
。三明治
装饰
物本身也是抽象
的
,并扩展了奶酪,金枪鱼,西红柿,..随便你怎么说。 现在这样做很好,但是我有一些面包店应该出售这些
使用
装饰
器
设计
原则</
浏览 25
提问于2020-11-24
得票数 0
回答已采纳
3
回答
为什么我们需要
装饰
器
设计
模式中
的
装饰
器
?
、
、
假设我有一个名为A
的
类
,并且我想
使用
装饰
器
设计
模式。如果我错了,请纠正我,但为了让它起作用,我们需要
创建
一个
装饰
器
类
,比如ADecorator,它将包含对A
实例
的
引用,所有其他
装饰
器
都将对其进行扩展以添加功能。我不明白为什么我们要
创建
一个
装饰
器
类
,而不是
使用
浏览 0
提问于2008-11-07
得票数 14
回答已采纳
1
回答
这两种
装饰
基于
类
的
视图
的
方法有什么不同?
、
我正在编写一个继承自ListView
的
视图,并试图将该视图限制为已登录
的
用户
。我以为我知道
类
和
实例
之间
的</em
浏览 5
提问于2012-08-27
得票数 6
回答已采纳
1
回答
可以应用
装饰
设计
模式
的
典型测试自动化场景是什么?
、
、
、
在UI测试自动化中可以应用
装饰
设计
模式
的
典型自动化场景是什么? 请与我们分享您
的
小代码示例
的
实际经验,以帮助我们
的
QA工程师同事。
装饰
师
设计
模式:在面向对象
的
程序
设计
中,高级
装饰
器
模式是一种更高级
的
设计
模式,它允许将行为静态或动态地添加到单个对象中,而不影响来自同一
类
的
其他对象
的
行为。1<em
浏览 0
提问于2018-04-18
得票数 2
1
回答
类
层次结构
的
组合爆炸
、
、
我有一个只在某些属性上不同
的
类
层次结构,我想要
创建
的
类
是
类
层次结构
的
组合(如uml图片),这可能导致分解
的
层次结构。这个
设计
有什么解决方案吗?它类似于
装饰
器
模式,但
基于
属性,而不是
基于
行为。是否可以
使用
装饰
器
作为继承
的
替代方案
浏览 2
提问于2020-03-06
得票数 0
3
回答
名为“`User`”
的
类
是否应该是Singleton模式
的
实现?
、
、
今天,我读了很多关于Singleton模式是如何糟糕
的
文章,例如 然后,我记得我有一个程序,它有一个名为User
的
类
,它有字段userName和password以及其他与User相关
的
内容。在我看来,程序应该只有一个
用户
实例
,这是在我
的
程序中人工登录时
创建
浏览 3
提问于2016-10-04
得票数 2
2
回答
查明违反实体
设计
原则
的
行为
、
我试图理解坚实
的
设计
模式和
设计
原则
。想象一下,
创建
一个通知程序,其中有一个父
类
,它有一个叫做发送通知
的
方法。现在,父
类
拥有不同通知类型
的
子类,如SMS、Call和email。在
创建
程序之后,我希望通过允许它组合多个通知类型来扩展它
的
功能,因此我
创建
了一个名为SMS+Email
的
子类来处理与SMS和email相关
的
通知,我还
创建
了
浏览 2
提问于2022-04-05
得票数 0
回答已采纳
2
回答
替换
装饰
模式以执行
创建
顺序
、
、
为了学习一些新
的
设计
模式,我遇到了以下问题。我们有一些实现它
的
类
,如:画布、TextView、ListView。目标是向这些
类
添加一些额外
的
行为,例如:现在,由于我们希望从同一个接口向给定对象添加行为组合,我猜正确
的
设计
应该是
装饰
器
。因为边框可以隐藏滚动条,或者我们添加了在另一个特性
的
相同位置
创建
的</
浏览 0
提问于2019-02-04
得票数 2
回答已采纳
4
回答
Python
装饰
器
也适用于未定义
的
属性
、
、
、
、
我想为
用户
创建
一个模型
类
。
用户
的
数据存储在
基于
文档
的
数据库中,如couchdb或mongodb。
类
User应该有一个
装饰
器
,并且db中
的
字段可以通过不是真正存在
的
类属性来访问。doSomethingElse(self):print u.emailAddress print
浏览 0
提问于2013-01-15
得票数 0
回答已采纳
1
回答
实例
级Typescript
装饰
器
的
简单解决方案?
、
、
使用
Typescript
的
实验性
装饰
器
,有没有一种简单
的
方法可以将属性添加到
类
的
实例
中?我想
使用
它们类似于如何将mixins应用于
基于
ES5
的
React组件。我发现
装饰
器
可以将属性添加到
类
本身,但它们不会应用于
使用
new运算符
创建
的
单个
实例
。
浏览 2
提问于2016-09-07
得票数 0
2
回答
装饰
对象,以便您可以轻松地添加/删除功能。
、
、
装饰
对象,以便您可以轻松地添加/删除功能。
浏览 2
提问于2013-09-07
得票数 1
回答已采纳
1
回答
通过调用超
类
python
创建
子类
、
、
、
、
我有一个项目,我们试图为几个python库
创建
一个更简单
的
界面。
基于
我们想要
的
设计
模式,我们希望
用户
只
使用
/引用超
类
方法,而不知道子类
的
内部工作方式。
基于
传递给超
类
构造函数
的
文件路径扩展名,是否可以
创建
子类,然后通过子类处理
用户
对超级方法
的
调用?换句话说,如果
用户
想要制造一辆汽车并与其进行交互,他们能
浏览 1
提问于2016-01-29
得票数 1
回答已采纳
2
回答
在WF重新托管
的
调试接口中
的
ToolboxControl中
使用
实例
作为项
、
、
我正在
创建
一个重新托管工作流
设计
器
的
应用程序。我所做
的
是遵循Apress‘Pro WF4书籍中
的
教程。本教程
的
原则
是:
使用
WorkflowDesigner
类
读取工作流xaml文件,并将WorkflowDesigner.View和PropertyView属性绑定到UI中
的
ContentControl。
使用
System.Activities.Presentation.Toolbox.
浏览 2
提问于2010-10-22
得票数 1
回答已采纳
1
回答
EE服务
设计
和OO建模
、
、
例如,一个有事情要做
的
服务可以很好地内联到单例服务
类
的
服务方法中--可能超过几百行。或者,可以
创建
本地方法,但因为服务是无状态
的
,所以总是
使用
所需参数
的
堆栈(没有双关语)来调用这些方法。太吵了。另一种方法可能是
创建
一个从服务调用
的
有状态原型委托,该委托是连接或加载必要
的
(实体、单例DAO/服务等)。此外,可能还会
创建
一些其他
装饰
器
来包装实体(特别是集合)
浏览 0
提问于2013-11-27
得票数 4
3
回答
差分适配器和
装饰
器
、
我正在学习
设计
模式,现在我正在尝试理解适配器和
装饰
器
之间
的
区别。请考虑列表中
的
下列
装饰
师:在指定
的
List上
创建
同步
装饰
器
。适配器模式,反过来,也封装它如所说
的
。
浏览 1
提问于2015-07-09
得票数 1
回答已采纳
1
回答
当CDI中有拦截
器
或
装饰
器
时,CDI中有什么规则?
、
、
我在weblogic中运行了两个示例(我
使用
了一个具有依赖范围
的
bean ):2) bean有一个拦截
器
: bean被代理。我认为CDI有两种类型
的
代理: 1)客户端代理:该代理覆盖bean
类
的
所有非私有方法,当调用这些重写
的
方法时,代理将查找bean
的
正确
实例
(或第二
类
型
的
代理),然
浏览 1
提问于2018-10-16
得票数 2
回答已采纳
6
回答
装饰
器
模式与子类
、
我可以通过添加子类来解决添加功能
的
问题,那么为什么我要
使用
装饰
器
模式呢?
装饰
器
模式
的
真正优势是什么?
浏览 2
提问于2011-01-30
得票数 69
回答已采纳
1
回答
设计
与
用户
相关
的
类
、
、
创建
用户
设计
#1 --
创建
UserOperations
类
->共有3种方法,每个方法用于
创建
、删除和更新
用户
。
设计
2-
创建
3个
类
-> CreateUser
类
、DeleteUser
类
和UpdateUser
类
。根据SRP (单责任<e
浏览 3
提问于2014-08-25
得票数 1
回答已采纳
1
回答
如何将条件
装饰
器
应用于带有SimpleInjector
的
命令处理程序?
、
、
ICommandHandler<TCommand> where TCommand : ICommand void Handle(TCommand command);我正在用下面的具体
类
来
装饰
这个接口
的
实例
我不一定要修饰所有的命令处理程序,只希望在一个
实例
存在/注册为具体类型
的
ICommandHandler<TCommand>
的
IValidator<TCommand>
的
情况下
装饰</
浏览 1
提问于2016-02-04
得票数 3
回答已采纳
2
回答
iOS中作为
装饰
图案
的
设计
模式
、
、
、
我有一个关于iOS中
的
设计
模式
的
问题。现在,我们可以考虑几个视图(例如,子类),它们指定视图模板
的
行为(不同
的
方法、动画等)。在我
的
案子里有什么可能是好
的
吗?一些
设计
模式?例如,
装饰
设计
模式?
浏览 2
提问于2014-05-19
得票数 5
回答已采纳
点击加载更多
相关
资讯
使用Unity为Vision Pro创建基于空间计算的移植应用《工作模拟器》
太秀了!Python魔法方法__call__,你试过吗?
Python实现单例模式的五种写法
享学课堂谈-Python初学者的设计模式入门
23种设计模式介绍(Python示例讲解)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券