腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
模板
方法
模式
如果我的childClass
方法
getInfoFromDB()和saveToDB()需要做不同的逻辑,我可以知道如何创建childClass吗?
浏览 0
修改于2016-02-13
得票数 3
回答已采纳
1
回答
模板
方法
模式
问题
Override { }如果我只想让用户知道templateMethod,而不想将foo
方法
暴露给Child类的用户,而让Child类定义foo
方法
的实现,该怎么办呢?或者,
模板
方法
在这种情况下不合适吗?那么,有没有其他我可以使用的策略?
浏览 6
修改于2019-12-04
得票数 0
2
回答
模板
方法
模式
混乱
所以我为类层次结构定义了一个
模板
方法
。This depends on what class person is因此,对于这种情况,我不得不求助于我原来的
方法
,即使用typeid(* Person )和每种Person派生类的dynamic_cast
浏览 7
修改于2016-02-14
得票数 0
1
回答
Java
模板
方法
模式
我试图在一些JavaEE bean中实现一些类似于
模板
方法
模式
的东西,这些bean在dataset上做了一些处理工作。每个处理bean接受作业对象,然后为下一个bean返回更新的作业(总计约10个),每个bean都有一个名称相同的
方法
(doProcessing)和一个参数( Job )我现在的实现是这样的..。
浏览 2
提问于2014-11-19
得票数 0
回答已采纳
3
回答
理解
模板
方法
模式
据我所知,
模板
方法
只不过是调用子类中定义的虚拟或抽象
方法
的普通
方法
。我是对的,还是这个
模式
还有什么重要的东西我错过了?child class} 如果我是对的,还有其他常见的
方法
来实现
模板
方法
吗
浏览 6
提问于2014-02-25
得票数 2
回答已采纳
2
回答
何时使用
模板
方法
模式
我正在研究
模板
方法
模式
,它看起来非常适合这一点--这听起来正确吗?或者有没有更好的
方法
来解决这种类型的问题?
浏览 7
修改于2016-02-14
得票数 2
3
回答
模板
方法
模式
命名约定
我有一个公共
方法
render(),它有一些围绕抽象受保护的render()
方法
的逻辑。我应该如何命名这个抽象的render()
方法
。有什么约定吗?doRender(),makeRender()用于受保护的
方法
render() public abstract class RenderableEntity extends Entity {我只是想知道如何命名这个抽象的
方法
,因为我不能有相同的名称和相同的参数的
方法
。
浏览 2
修改于2013-01-28
得票数 17
回答已采纳
3
回答
静态类的
模板
方法
模式
显然,它对于扩展是封闭的,并且所有
方法
都是静态的。顺便说一下,
方法
调用帮助器
方法
help来获得一些结果,其余的代码使用help
方法
返回的结果。这是一种非常糟糕的
方法
,因为doWork中的每个更改也必须在doWork2中复制。这非常类似于Template Method
模式<
浏览 5
修改于2016-02-14
得票数 6
回答已采纳
1
回答
Java AbstractQueuedSynchronizer与
模板
方法
模式
Doug在这个中提到,AbstractQueuedSynchronizer充当了一个“
模板
方法
模式
”,这有助于简化子类的编码。然而,约书亚·布洛赫在有效Java中建议我们应该“倾向于组合而不是继承”,因为“与
方法
调用不同,继承违反了封装”。据我理解,Spring中的“
模板
”(例如RedisTemplate、TransactionTemplate等) 。因此,回到AbstractQueuedSynchronizer和ReentrantLock中定义的同步器,我想知道它的设计(基于
模板
<em
浏览 5
修改于2020-12-09
得票数 0
2
回答
不带继承的
模板
方法
模式
如何实现
模板
方法
模式
的变体,从而使具体类不从基类继承,但保持
模式
的整体功能。它不能继承的原因是它被强制从另一个类继承,并且多重继承不可用。例如,假设下面的Tempate
方法
模式
: public void Alpha() { Beta();
浏览 3
修改于2013-07-17
得票数 6
回答已采纳
1
回答
它是“策略”
模式
还是“
模板
方法
”
模式
?
我最近开始学习
模式
,我看到了很多像这样的策略
模式
的实现,但我的前辈朋友说,这是“
模板
方法
”
模式
的实现。请帮助我确定适用于以下代码的设计
模式
: interface IAnimal {} void MakeSound
浏览 9
修改于2021-07-13
得票数 0
3
回答
如何重写
方法
保存
模板
方法
模式
我确实有一个抽象类,在构造函数上,我调用在同一个类上声明的抽象
方法
,我之所以这样做,是因为我确实想强制所有派生类不仅实现我的抽象
方法
,而且还调用它(我认为这就是
模板
方法
模式
的用武之地)。顺便说一句:我知道这不是确保所有东西都被正确写入的最好
方法
,但由于外部问题,我想尽量减少我未来的问题与糟糕的实现。this.SetRules();} 嗯,在我的一个派生类上,需要在声明上设置一个私有变量,我想在
浏览 2
修改于2019-01-02
得票数 0
1
回答
使用
模板
方法
模式
实现工作链?
doPreprocessing(wp); doPostProcessing(wp);现在我正在通过声明新的抽象
方法
来解决这个问题doPostProcessing(wp);这具有明显的缺点,即对于每个层次级别,都有一个额外的、新的
方法
我想要保证,所有的预处理和后处理
方法
都可以执行,即使是新的、用
浏览 2
提问于2012-03-08
得票数 0
回答已采纳
2
回答
Rspec:如何正确测试
模板
方法
模式
?
给定两个使用
模板
方法
设计
模式
的类: def all_params end end def extra_params end在Rspec中测试它的正确
方法
是什么expect(subject.extra_params).to eq {edmund: 'c
浏览 4
修改于2016-02-14
得票数 1
3
回答
JS
模板
方法
模式
中`this`的含义
Module || {}); var cc = new Module.ConcreteClass();有没有好的
模式
来模拟私有的
浏览 7
修改于2013-01-29
得票数 1
回答已采纳
1
回答
特征中的Scala -
模板
方法
模式
我正在用Scala实现一个
模板
方法
模式
。其思想是该
方法
返回一个Dataset[Metric]。我现在看到的解决方案是将spark: SparkSession作为参数传递给
模板
方法
。然后在
模板
方法
中导入spark.implicits._。在这种情况下,有没有更合适的方式来实现
模板
方法
模式
?
浏览 0
修改于2019-07-23
得票数 1
1
回答
抽象类和
模板
方法
模式
与HttpServlet
在HttpServlet中没有任何抽象
方法
,它被声明为带有关键字抽象的抽象类。doGet和其他
方法
不是抽象的
方法
。那么,为什么HttpServlet被声明为没有任何抽象类的抽象类呢?HttpServlet是
模板
方法
模式
的示例吗? 什么是
模板
模式
和
模板
方法
模式
。有什么不同吗?
浏览 0
修改于2016-02-13
得票数 1
回答已采纳
1
回答
setTimeout在JavaScript中的
模板
方法
模式
fancy-animation-that-takes-800ms"); dispose();} 但是,一旦我这样做,我使用的
模板
模式
就无法应用在第二个示例中,是否有
方法
确保close函数始终调用dispose?
浏览 1
修改于2016-02-13
得票数 0
回答已采纳
1
回答
带有任意异常抛出的
模板
方法
模式
假设我有一个抽象类Base,它有一个具体的
方法
execute和三个抽象
方法
stepOne、stepTwo和stepThree…… protected} catch (Exception2 e2) {} s2.execute(); 显然,这是不起作用的,因为Base中的
方法
在任何例外情况下都不会声明是否有一种
方法
不需要使用execute声明throws Exce
浏览 2
修改于2020-09-13
得票数 0
回答已采纳
3
回答
在C#中实现
模板
方法
模式
模板
方法
模式
提供了抽象基类有一个不可重写的
方法
:该
方法
实现了通用算法,不应该在子类中重写。在Java中,
模板
方法
在抽象基类中声明为final,在C#中,sealed关键字具有类似的含义,但未重写的
方法
不能声明为sealed。为什么不能阻止一个
方法
可以被子类覆盖(在C#中)?
浏览 4
修改于2016-02-13
得票数 6
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券